Publicado por primera vez en 1999, "El Programador Pragmático" es un libro que se enfoca en enseñar a los programadores a ser más efectivos y eficientes en su trabajo diario. A diferencia de otros libros que se centran en enseñar tecnologías o lenguajes de programación específicos, este libro se enfoca en las habilidades y prácticas que todo programador debería tener, independientemente de la tecnología que esté utilizando.

En esta 9ª edición, los autores ofrecen una visión general de las habilidades y conocimientos necesarios para ser un programador exitoso. El libro cubre temas como:

: Toda pieza de conocimiento debe tener una representación única e inequívoca dentro de un sistema.

Los pilares fundamentales tratados en sus 9 secciones incluyen:

El sitio web oficial de los autores, The Pragmatic Bookshelf , ofrece las últimas ediciones (20.ª aniversario) con la información más reciente sobre tecnología.

Diseñar componentes que no se afecten entre sí. Si cambias la base de datos, el código de la interfaz de usuario no debería enterarse ni romperse. 3. Herramientas Fundamentales

Diseñar componentes independientes para que los cambios en uno no afecten a los demás. Teoría de las Ventanas Rotas:

Para quienes buscan una introducción, el primer capítulo está disponible legalmente en el sitio web de Anaya Multimedia . Resumen de Temas Principales