Clean Code: Introducción
Al igual que para aprender cualquier artesanía — literalmente arte con las manos — , para programar se debe adquirir todo el conocimiento (técnicas, buenas prácticas, principios, …) que todo artesano/programador debe saber. Además de ese conocimiento, es fundamental adquirir también la experiencia que sólo puede ser obtenida a través del trabajo duro y la práctica.
El libro está dividido en tres partes:
Los capítulos de la primera sección son una descripción de buenas prácticas. En los del segundo — los más importantes — se pueden encontrar múltiples casos de estudio. La tercera consiste en un único capítulo que contiene la explicación de las decisiones tomadas en la segunda parte.