El programador pragmático

De Wikipedia, la enciclopedia libre
El programador pragmático
de David Thomas, Andrew Hunt
Tema(s) Programación y ingeniería de software Ver y modificar los datos en Wikidata
Edición original en inglés Ver y modificar los datos en Wikidata
Título original The Pragmatic Programmer Ver y modificar los datos en Wikidata
Editorial ANAYA MULTIMEDIA
País Estados Unidos Ver y modificar los datos en Wikidata
Fecha de publicación 1999 Ver y modificar los datos en Wikidata
Edición traducida al español
Título El programador pragmático
Fecha de publicación 5 de mayo de 2022

El programador pragmático: De aprendiz a maestro (1999) es un libro sobre programación informática e ingeniería de software, escrito por Andrew Hunt y David Thomas.[1][2][3]

Se utiliza como libro de texto en cursos universitarios relacionados.[4]​ Fue el primero de una serie de libros bajo la etiqueta The Pragmatic Bookshelf. Una segunda edición, El programador pragmático: Viaje a la Maestría, se publicó en 2019 para el vigésimo aniversario del libro. Presenta los cambios en la industria en los últimos veinte años.

El libro no presenta una teoría sistemática, sino una colección de consejos para mejorar el proceso de desarrollo de manera pragmática. Según los autores, para ser un programador pragmático debes tener una rápida adaptación, curiosidad y pensamiento crítico, realismo y ser un experto en todos los oficios.[5]

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.[5]​ Algunos conceptos fueron nombrados o popularizados en el libro No te repitas (en inglés, DRY o Don't Repeat Yourself) y la depuración del patito de goma, un método de depuración cuyo nombre es una referencia a una historia del libro.[6]

Publicaciones[editar]

  • Hunt, A. y Thomas, D. (1999). El programador pragmático. Addison Wesley. ISBN 0-201-61622-X .
  • Hunt, A. y Thomas, D. (2019). El programador pragmático, edición del vigésimo aniversario. Addison Wesley,ISBN 978-0135957059 .

Referencias[editar]

  1. «8 Most Influential Books on Programming of All Time». 11 de enero de 2016. 
  2. «Top 40 Software Engineering Books». 
  3. jroell (16 de marzo de 2015). «12 Most Influential Books Every Software Engineer Needs to Read». The Curious Programmer (en inglés estadounidense). Consultado el 6 de junio de 2023. 
  4. «CSE 331 17sp Software Design & Implementation: Information and Syllabus». courses.cs.washington.edu. Consultado el 6 de junio de 2023. 
  5. a b Hunt, Andrew; Thomas, David (20 de octubre de 1999). The Pragmatic Programmer: From Journeyman to Master (en inglés). Addison-Wesley Professional. ISBN 978-0-13-211917-7. Consultado el 6 de junio de 2023. 
  6. Pete Goodliffe (2014). Becoming a Better Programmer: A Handbook for People Who Care About Code. O'Reilly Media. p. 82. ISBN 978-1491905586.