El boletín de Humanevi
Una vez por semana: 5 cosas que valen tu tiempo.
1 historia, 1 idea, 1 descubrimiento, 1 herramienta, 1 libro.

Manual de Robert C. Martin sobre cómo escribir código legible y sostenible: nombres, funciones, pruebas y refactorización, con ejemplos en Java.
Publicidad · Enlace de afiliado
Al comprar a través de este enlace, Humanevi puede recibir una comisión, sin costo adicional para ti.
Como Afiliado de Amazon, obtengo ingresos por las compras que cumplen los requisitos aplicables.
Código limpio reúne en un solo volumen prácticas para que el código sea más fácil de leer y mantener, y contribuyó a popularizar la idea de la artesanía del software. Su parte sobre nombres, funciones pequeñas y comentarios da un vocabulario común para hablar de calidad en las revisiones de código.
Desarrolladores principiantes e intermedios que quieren afinar su estilo de escritura, y equipos que buscan un texto común para alinear criterios de revisión. También ayuda a quien va a trabajar con código heredado y necesita un método para mejorarlo poco a poco.
Publicado en 2008, el libro alterna capítulos de principios con estudios de caso de refactorización, casi siempre con código en Java. Como es anterior a muchas prácticas y herramientas recientes, conviene leerlo con criterio y adaptar los ejemplos al lenguaje que uses.
Hay edición en español, con el título Código limpio, además del original en inglés; elige según el idioma en que lees textos técnicos con más comodidad. La versión impresa facilita consultar capítulos sueltos. Como complemento, Refactoring de Martin Fowler profundiza en técnicas para mejorar código existente.