Cinco libros imprescindibles para desarrolladores y programadores

Biblioteca, Libro, Lectura, Películas, Dvd, Educación

Si eres desarrollador y buscas expandir expandir sus horizontes a la par que abordar problemas más profundos sobre esta materia, estos libros para desarrolladores no pueden faltar en tu librería.

En el mercado existen centenas de libros para desarrolladores. Algunos se centran más en la sintaxis y escritura de un lenguaje determinado mientras que otros abordan problemas más globales y genéricos que suelen surgir en alguna fase del desarrollo de un producto. De todos ellos, aquí tienes una breve selección de títulos que todo desarrollador debe leer.

The Pragmatic Programmer: From Journeyman to Master.

Escrito por Andrew Hunt y David Thomas, este es uno de los libros para desarrolladores más recomendados a nivel global. Explica las diferencias entre un simple programador y un experto en programación capaz de transformar cualquier idea en un brillante código. Paralelamente a ello, este título también enumera numerosos consejos pragmáticos que ayudarán a un simple programador a ir más allá.

Continuous Delivery.

Escrito por Jez Humble, este libro trata de dar algo de luz en el proceso de desarrollo, pruebas y entrega del software desarrollado por un programador —un proceso, con frecuencia, repleto de incertidumbres e improvisación—. Este título ganó el premio Jolt Excellence Award en 2011.

Working Effectively with Legacy Code.

Escrito por Michael Feathers, este libro ayuda a ese amplio grupo de desarrolladores que se adentran a una estructura (como puede ser una gran empresa del nivel de Twitter o el Banco Santander) y comienzan a trabajar con un código ya establecido —en lugar de comenzar a trabajar desde cero—. Esto, a priori tan sencillo, implica una serie de adversidades que pueden frustrar el correcto desarrollo del software, por ello, este libro puede resultar de gran ayuda —especialmente si cuentas con poca experiencia laboral

Code: The Hidden Language of Computer Hardware and Software.

Escrito por Charles Petzold, este libro ahonda en la unión entre el código que un programador escribe y el hardware en el que se ejecuta. Este tema es, por lo general, obviado por las principales escuelas de enseñanza y por un amplio porcentaje de libros para desarrolladores, pues resulta relativamente innecesario gracias a los IDEs modernos, las librerías y otras utilidades. Pero conocer la unión entre ambas partes puede ayudar a resolver conflictos en programas muy elaborados en los que el software y el hardware trabajen de una forma especialmente íntima.

The Art of Computer Programming.

Escrito por Donald Knuth, este conjunto de libros aborda una de las cuestiones básicas de la programación del siglo XXI: ¿por qué programamos así? ¿Qué llevó a los primeros programadores a establecer las bases sobre las que trabajamos en la actualidad? Sus respuestas son de indudable utilidad, pues ayudan a razonar y comprender mejor el arte de la programación.

Fuente: Hypertextual.

Deja una respuesta