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

7 Responses to “Libro: The Pragmatic Programmer”

  1. Manuel Jesús Recena Soto Says:

    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

  2. Dosi Says:

    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 :P ). He mirado en la web del libro pero no he visto ninguna referencia…q mal rollito me da.

    Saludos,

  3. Daniel Says:

    Hola Manuel, al menos el primer trimestre tenía que cumplirlo :D , 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.

  4. Jesús Navarrete Says:

    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.

  5. Dani Says:

    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.

  6. jmonne Says:

    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 :) .

  7. » Tipos de libros sobre programación Says:

    [...] 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… [...]

Leave a Reply