Protocols en Elixir

Una de las partes más interesantes de un lenguaje es la de poder usar polimorfismo. Como os comenté en el post sobre Behaviours en Elixir podíamos conseguir algo parecido. Pero además de los Behaviours también podemos usar Protocols, que nos permitirán usar el polimorfismo a nivel de tipo. Es... [Leer más]

Ojalá hubiese tenido un mentor

Tengo un primo que este año ha empezado un ciclo formativo de desarrollo de aplicaciones informáticas. El caso es que a veces me pregunta cosas sobre el mundillo. Eso me hace pensar en mi yo del pasado, y en el tiempo que pasé en la Universidad, y en lo mucho... [Leer más]

Behaviours en Elixir

En programación orientada a objetos, nos pasamos el día utilizando interfaces. Se podría decir que una interfaz es un contrato que especifica que métodos y propiedades deben tener las clases que implementen dicho contrato. Así, si decimos que una clase implementa el contrato (interfaz) IPrintable, esa clase deberá tener... [Leer más]

Los hypes y la especialización

¿Qué aprendo ahora?

Ser desarrollador no es nada fácil. Y no lo digo por la complejidad que pueda tener la profesión, si no porque es muy difícil saber en qué especializarse. El desarrollo de software tiene muchas variantes, y aunque hay gente muy buena, es imposible saber de todo (los siento DevOps del... [Leer más]