lunes, 19 de diciembre de 2011

Tienes un bug o tienes dos problemas


Programar es cometer errores al escribir código. Programar bien es cometer errores al escribir código pero encontrarlos rápidamente y solventarlos. Por eso, tengo una máxima que repito constantemente a la gente de mi equipo. Les hace gracia, sobre todo cuando llevan poco tiempo en el equipo y son novatillos, pero siempre me acaban dando la razón. La máxima dice así:

  • Si tiras un par de líneas de código y fallan, tienes un bug.
  • Si tiras un par de líneas de código y funcionan, tienes dos problemas:
    1. Tienes un bug
    2. Y, además, no te has dado cuenta de que lo tienes.
Cuando la comento con otros desarrolladores, resulta que cuanta más experiencia tienen más de acuerdo están conmigo. Trabajar con esta máxima en la cabeza es fundamental para anticiparse a los problemas.

Y, sí, en efecto, estoy de acuerdo con vosotros en que se trata de una exageración.

No debería haber dicho "un par de líneas", debería haber dicho "una línea" ;)

No hay comentarios:

Publicar un comentario