Persiguiendo bugs

Durante mi poca experiencia con esto de la programación, he ido aprendiendo lo importante que es tener un código limpio y fácil de entender. Yo soy pésimo para leer código, tanto así que llevo 3 días (y contando) buscando un bug y soy incapaz de encontrarlo; estoy seriamente considerando volverme jardinero.

Para que yo pueda entender código que no está indentado/comentado como yo estoy acostumbrado, tengo que leerlo varias veces, tomar notas, y en general perder mucho tiempo en estar siguiendo el hilo de pensamiento de quien lo haya escrito.

Cuando en mi empresa implementamos reglas (un tanto laxas) de indentación y comentado, fui el ser más feliz del mundo. La bronca es encontrarme con código viejo (como con el que he estado lidiando esta semana) y ver que no está bonito. Me tardo demasiado en esto.

Así que, jóvenes, sean buenos y dejen su código legible. La marca de un buen programador es que él (o ella) no sea el único que lo puede leer.