Ir al contenido principal

Entradas

Mostrando las entradas de junio, 2012

La ley del boyscout

Hoy leí un texto que compartió Diego Ocampo que me pareció excelente y lo comparto acá:

"A menos que seamos extremadamente cuidadosos la entropía siempre hará que la calidad del software se degrade con el tiempo. Quizás pensemos que tenemos cosas más importantes que hacer que modificar esta clase o esta función y salgamos del paso con un pequeño hack. Es posible que no recordemos muy bien cómo funcionaba el sistema, y que añadamos complejidad innecesaria con nuestros cambios. O que el código nos cause tal sentimiento de repulsión, que no nos importe ejercer un cierto vandalismo casi deliberado contra él.



Sea cual sea la razón, la principal receta contra la entropía es la que siguen los boy scout a la hora de acampar.

Deja siempre el campamento más limpio de como lo encontraste

No se trata de que refactorices toda la aplicación hasta que se ajuste totalmente a tu ideal de perfección. Basta con que intentes dejar cada archivo que abras mejor de como lo encontraste. Formatea el código, …