Libro: The Pragmatic Programmer
He acabado, al fin, de leer el libro The Pragmatic Programmer. Es un libro que debería leer cualquiera que trabaje como programador, ya que se dan una serie de consejos para mejorar en nuestro trabajo y no se centra en un lenguaje en concreto, aunque se ponen algunos pequeños ejemplos de código en Java, C y Perl.
Es un libro de buenas prácticas generales de programación, esto lleva a que algunos temas se toquen de manera algo superficial, aunque si profundizara el libro sería muchísimo más extenso. Para mi el libro ha resultado inspirador, sobre todo porque gran parte son buenas prácticas en cuanto a la actitud de un programador (no des excusas provee opciones, no te repitas, prueba tu software, piensa críticamente sobre tu trabajo…).
Otras ideas que resultan interesantes son la automatización de procesos (realización de pruebas, generación de código, generación de documentación…) o la organización de código (separa vista y modelo, diseña usando servicios, refactoriza pronto y a menudo, diseña para probar, diseña con contratos…).
En conclusión, es un libro muy recomendable, donde se encuentran algunas ideas que ya conoceremos, pero que en muchas ocasiones no aplicamos, y que resulta fácil de leer gracias al uso de metáforas o de ejemplos
March 3rd, 2008 at 9:24 pm
Hola Daniel:
Ya veo que has cumplido uno de tus objetivos de este año, leer un libro técnico por trimestre. Yo todavía estoy en ello
Un saludo
March 3rd, 2008 at 10:00 pm
Buenas,
no es por ser tiquismiquis pero ¿sabes si esta traducido al castellano?. Algo de ingles entiendo pero como para leer un libro entero como q no (ya me cuesta leerlos en castellano
). He mirado en la web del libro pero no he visto ninguna referencia…q mal rollito me da.
Saludos,
March 3rd, 2008 at 10:30 pm
Hola Manuel, al menos el primer trimestre tenía que cumplirlo
, vigilo tu blog para cuando lo tengas leído
.
Dosi, pues no está en castellano que yo sepa, lo busqué en su momento porque a mi también me cuesta muchísimo leer en inglés, aunque también ha sido un buen “entrenamiento” para practicar.
March 3rd, 2008 at 10:58 pm
La verdad es que lo tengo en la pila, pero me ha animado leer lo que dices de él. Y suerte con el reto, yo he empezado con uno de Ruby on Rails XD.
March 4th, 2008 at 10:42 am
Jesús de este libro siempre había leído buenas críticas, por eso me animé a leerlo y al menos a mi no me ha decepcionado. Ya comentarás cuando lo hayás acabado
, tengo pensado ponerme algún día a mirar RoR.
March 5th, 2008 at 12:44 pm
Este libro no defrauda.
@Dosi, yo estoy como tu y la verdad es que el libro se entiende perfectamente, no como por ejemplo el Domain Driven Design que cuesta bastante más de pillar así que no te eche para atrás este factor
.
April 29th, 2008 at 9:38 pm
[...] Anteriormente me leí The Pragmatic Programmer, enfocado más hacia buenas prácticas de programación generales. Dentro del tipo de libros menos técnicos podrían entrar además temas de diseño de software, usabilidad, trabajo en equipo… [...]