Escolar Documentos
Profissional Documentos
Cultura Documentos
Sea inteligente; escriba cdigo aburrido. Tendr menos errores y los programadores de
mantenimiento se lo agradecern.
Caramba, no lo s
No ha visto alguna vez el cdigo de alguien y se ha preguntado porqu lo haba escrito de la forma
en que lo ha hecho? Y cuando le ha preguntado sobre el cdigo no ha contestado algo como esto
Caramba, no se por qu lo he hecho as. Supongo que entonces pensaba que estaba correcto?
Siempre que reviso cdigo, busco la manera de ayudar a los programadores a mejorar sus tcnicas y
he descubierto que la respuesta Caramba!, no lo s es enormemente normal. Tambin he
descubierto que los programadores que responden Caramba!, no lo s no tienen claras sus
prioridades; toman decisiones basndose, o eso parece, en lo que han almorzado ese da. Los
programadores que tiene claras sus prioridades saben exactamente por qu eligen una
implementacin concreta y si se les pregunta dirn claramente las razones.
Si descubre que suele no saber por qu ha escrito un trozo de cdigo de la forma en que lo ha hecho,
esto es un buen aviso de que necesita detenerse y crear su propia lista de prioridades.