Me estoy acordando de una presentación que hice sobre control de versiones y especialmente sobre svn hace ya algún tiempo:
Programs must be written for people to read, and only incidentally for machines to execute. – H. Abelson and G. Sussman (in «The Structure and Interpretation of Computer Programs)
A complex system that works in invariably found to have evolved from a simple system that worked. – J. Gall
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. – M. Golding
If the code and the comments disagree, then both are probably wrong. – N. Schryer
Esta ultima me funciona ahorita, solo que la voy a aplicar para mi temario, si los objetivos y el contenido del temario no concuerdan, probablemente ambos estén mal. vicm3 @today.
La frase de SICP siempre se me ha hecho genial, además la tengo en el encabezado de mi curriculum y ha funcionado muy bien ;) en varias entrevistas me han dicho que les gusta que piense asÃ.
Si no lo han hecho, busquen la clase del MIT grabada de Structure and Interpretation of Computer Programs con sus autores, muy buena.