Hace tiempo encontré esto, me parece muy bueno.
-
Todo programa que empieza bien, acaba mal.
-
Todo programa que empieza mal, acaba peor.
-
Siempre trabaja en equipo al hacer algún programa, esto da oportunidad de echarle la culpa a otro.
-
Si el *Debuggear *es el proceso de remover Bugs, entonces el *programar *debe ser el proceso de ponerlos
-
Por cada Bug que elimines en un programa, aparecen tres más.
-
Programar es como el sexo, un error y hay que soportarlo para el resto de la vida.
-
Las dos frases más repetidas y más falsas en la programación: “Esta ocasión si correrá bien” y “Acabo de encontrar el último Bug”.
-
Todos los programadores en esencia son optimistas, hasta que terminan su programa.
-
Cada programa interesante tiene cuando menos una variable, un procedimiento, un loop…..y de hecho un bug.
-
Las computadoras siempre tienen una excusa, los programadores no.
-
No importando cuanto tiempo hayas probado la versión final de un programa, los bugs aparecerán en la presentación al público. (Ley de Microsoft)
-
Todo programa tiene cuando menos dos propósitos: Uno para lo cual fué escrito y otro para el que no fué.
-
La utilidad de un software es inversamente proporcional a la cantidad de usuarios.
-
Es imposible hacer un programa 100% contra tontos, ya que estos son muy ingeniosos.
-
La peor parte de la programación es la documentación.
-
“100% compatible” es una expresión 50% falsa.
-
Cualquier programa, cuando funciona, ya es obsoleto.
-
Cualquier programa cuesta más y dura cada vez más que se ejecuta.
-
Si un programa es útil, deberá ser modificado.
-
Si un programa no es útil, deberá ser documentado.
-
Cualquier programa tiende a expandirse hasta llenar toda la memoria disponible.
-
El valor de un programa es inversamente proporcional al peso de sus “outputs”.
-
La complejidad de un programa crece hasta que excede la capacidad del programador que debe mantenerlo.