Esta narración permite contar la solución de forma clara a tus colegas (o a ti mismo en un futuro) pudiendo centrar sus esfuerzos en aportar más a ese producto de Software y le compromete dejar el lugar tan limpio como lo encontraron… ¿Todos cuidan un Ferrari verdad?
Hay mil cuestiones más atrás de crear un código limpio, pero la primera en mi concepción es tu profesionalismo y después algunas más importantes que contaremos en otros post:
- mantenibilidad
- escalamiento
- evolución
- deuda técnica
- costo
El arte del Software se desarrolla a través de la práctica y la experiencia… pero muchas actividades son útiles para acelerarla en los equipos como el Pair Programming, TDD y CI, de lo cual esperamos hablar en otros posts.
Hoy compartimos la primera parte de una serie de Cheat Sheets acerca del libro, MUST READ, para todos los desarrolladores de Software llamado Clean Code: A Handbook of Agile Software Craftsmanship del autor Robert C. Martin.