Libros recomendados


Libros recomendados que todo desarrollador debería leer:

Los libros que iré publicando aquí son aquellos libros que me han servido y que me han ayudado para desarrollarme profesionalmente. Los comparto con la intención de que puedan ser de tu utilidad también.

No necesariamente dejaré aquí  libros técnicos, hay libros sobre otras temáticas, que pienso son necesarios para el crecimiento profesional.

Effective Java 3rd Edition – Joshua Bloch – 2018

Effective Java ha sido un libro de lectura obligada para todo desarrollador Java. Un libro que ya tiene sus años y por el cual muchos de nosotros hemos pasado horas de lectura. Al fin ha sido actualizado en su tercera edición 2018 incluyendo tópicos sobre Java 7, 8 y 9.


Java 8 In Action: Lambdas Streams And Functional Style Programming

Libro indispensable si no has leído sobre Java 8 o si deseas profundizar. Este libro lo he usado para leer las principales novedades de la JDK 8. Lo tengo como guía permanente.


Clean Code

Un clásico. Cuántas veces nos encontramos con código enredado, sin pruebas, complicado y difícil de seguir. Este libro es una guía de las mejores prácticas para llegar a un ‘código limpio’ y mantenible. Nuestra responsabilidad como desarrolladores, además de crear código que responda a la funcionalidad, es crearlo limpio, mínimo y mantenible en el futuro. Este libro ayuda mucho a este objetivo.


Gestión de Proyectos con Scrum

Un libro que resumen rápidamente los aspectos primordiales de Scrum. Necesario si estás ingresando a una empresa que usa Scrum (no conozco ninguna empresa que de algún modo no lo use) o si ya lo estas usando diariamente pero deseas ampliar lo que sabes. No es un libro avanzado, lo recomiendo si estas empezando o hace poco usas métologias agile.


The Pragmatic Programmer

Un libro necesario para convertirse en programador profesional con todo aquello que debes evitar y lo que se sugiere llevar a cabo para tal fin.