
Hunt, Thomas y la filosofía del oficio bien ejercido
El programador pragmático: de aprendiz a maestro (1999), de Andrew Hunt y David Thomas, es una obra que ha definido durante más de dos décadas la manera en que los profesionales del desarrollo de software comprenden su propia disciplina. Publicada originalmente por Addison-Wesley, la edición actualizada de 2019 demuestra que sus principios fundamentales no solo han resistido el paso del tiempo, sino que resultan más pertinentes que nunca en un entorno tecnológico en constante transformación.
El texto no se ocupa de un lenguaje de programación específico ni de una metodología concreta, sino de algo más perdurable: la actitud y el criterio con los que un desarrollador debe aproximarse a su trabajo. Los autores introducen conceptos que se han convertido en parte del vocabulario estándar de la profesión — la teoría de las ventanas rotas, el principio DRY (Don’t Repeat Yourself), la programación por coincidencia versus la programación por comprensión —, y los articulan con una claridad que los hace accesibles tanto para profesionales en formación como para desarrolladores experimentados.
Lo que distingue a esta obra de otros manuales técnicos es su dimensión ética y artesanal. Hunt y Thomas argumentan que programar bien no es únicamente una cuestión de competencia técnica, sino de responsabilidad profesional, pensamiento crítico y mejora continua. En ese sentido, El programador pragmático trasciende el género del manual y se aproxima al ensayo sobre el ejercicio consciente de un oficio.
«No vivas con las ventanas rotas. Arregla los malos diseños, las decisiones incorrectas y el código deficiente en cuanto los veas.»
— Andrew Hunt & David Thomas
⭐⭐⭐⭐⭐ — Lectura obligatoria para cualquier profesional del desarrollo de software, independientemente de su nivel de experiencia.
