Libros que valen la pena: Head First Design Patterns: A Brain-Friendly Guide [O’Reilly]

Mientras maduras como desarrollador de software te vas dando cuenta que las herramientas que tienes a disposición en el lenguaje que estés desarrollando las debes utilizar de manera óptima y aprender los trucos y malabares de cada lenguaje es a la final lo que se denomina como “experiencia”. Sin embargo si utilizamos lenguajes de programación orientados a objetos, muchas veces olvidamos enfocarnos en ese aspecto precisamente (la orientación a objetos), que vienen siendo un conocimiento universal aplicable a cualquier lenguaje de este tipo.

Uno de los mejores libros que he leído en donde te muestran de manera práctica este tema y enseñan los famosos patrones de diseño es Head Patterns First, es un libro extremadamente didáctico en su contenido y la forma como enseñan los patrones, recomendable para un nivel de inicio o si NUNCA has oído hablar de los patrones de diseño.

Si bien la profundidad del libro no suele ser mucha, como les comentaba es un libro de “entry level” más que en los patrones se enfoca es en el correcto funcionamiento de las herramientas que nos brinda la programación orientada a objetos, tales como: interfaces, herencia, polimorfismo entre otras.

El libro me parece un imprescindible en cualquier biblioteca de desarrollo de software que se precie y una puerta de entrada perfecta al mundo de los patrones de diseño. Si bien en este libro no se tratan todos los patrones creados por el Gang of Four, si se muestran los más usados y lo mas importante, te enseñan usar el poder de los objetos como es debido.

Happy coding! 😀

Proco

Software engineer, Gamer, Husband.

También te podría gustar...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *