The Pragmatic Programmer: From Journeyman to Master es un libro sobre programación informática e ingeniería de software , escrito por Andrew Hunt y David Thomas y publicado en octubre de 1999. [1] Se utiliza como libro de texto en cursos universitarios relacionados. [2] Fue el primero de una serie de libros bajo la etiqueta The Pragmatic Bookshelf . Una segunda edición, The Pragmatic Programmer: Your Journey to Mastery se lanzó en 2019 para el vigésimo aniversario del libro, con importantes revisiones y nuevo material que refleja los cambios en la industria durante los últimos veinte años.
Autores |
|
---|---|
País | nosotros |
Asignaturas | Educación, docencia |
Publicado | 1999 por Addison Wesley |
Paginas | 320 |
ISBN | 978-0-201-61622-4 |
Sitio web | pragprog |
El libro no presenta una teoría sistemática, sino más bien una colección de consejos para mejorar el proceso de desarrollo de manera pragmática. Las principales cualidades de lo que los autores denominan programador pragmático son ser un adoptante temprano , tener una rápida adaptación, curiosidad y pensamiento crítico, realismo y ser un experto en todos los oficios . [3]
El libro utiliza analogías y cuentos para presentar metodologías de desarrollo y advertencias, por ejemplo, la teoría de las ventanas rotas , la historia de la sopa de piedra o la rana hirviendo . [4] Algunos conceptos fueron nombrados o popularizados en el libro, como códigos katas , pequeños ejercicios para practicar habilidades de programación, [5] y depuración de pato de goma , un método de depuración cuyo nombre es una referencia a una historia en el libro. [6]
Andy Hunt y David Thomas dieron una entrevista al GOTO Book Club celebrando el 20 aniversario del lanzamiento del libro, cubriendo su viaje para escribir el libro, cómo ha evolucionado el contenido desde el primer lanzamiento y lo que ha permanecido sin cambios en las últimas dos décadas.
Referencias
- Andrew Hunt y David Thomas, El programador pragmático , Addison-Wesley, 2000.
- David Thomas y Andrew Hunt, el programador pragmático, edición del 20 aniversario , Addison-Wesley, 2020.
- ^
- ^ "Diseño e implementación de software CSE 331 17sp: información y plan de estudios" .
- ^ Hunt y Thomas, págs. Xviii – xix.
- ^ Hunt y Thomas, págs. 7-9.
- ^ Steve Fenton (2014). Pro TypeScript: Desarrollo de JavaScript a escala de aplicación . Presione. pag. 209. ISBN 1430267909.
- ^ Pete Goodliffe (2014). Convertirse en un mejor programador: un manual para personas que se preocupan por el código . O'Reilly Media. pag. 82. ISBN 1491905581.