Clean Code
El código limpio sigue principios como nombres claros, responsabilidad única, dependencias mínimas y pruebas exhaustivas, haciéndolo fácil de leer y mantener.
Propósito
Mejorar la legibilidad y mantenibilidad del código, reduciendo la tasa de defectos y el coste del cambio.
Mecanismo
Nombres significativos, funciones cortas de responsabilidad única, sin efectos secundarios, comentarios adecuados (explicar el porqué, no el qué), manejo de errores sólido y sin duplicación. El desarrollo guiado por pruebas garantiza el comportamiento correcto. Clean Code de Martin es la referencia clásica.
Casos de uso
- Calidad del código
- Mantenibilidad
- Colaboración en equipo