"Todo trabajo de software comienza a partir de las necesidades personales del programador. No es lo mismo trabajar para un proyecto a cambio de un salario que trabajar gratis en algo en lo que se encuentra una satisfacción personal o se cubre una necesidad. Lo segundo motiva más"
"Los buenos programadores saben escribir. Los mejores reescribir (y reutilizar). Es más fácil partir de una solución aunque sea incompleta y mala que de cero"
"Cuando se pierde el interés en un programa, el último deber es dejarlo en herencia a un sucesor competente"
"Tratar a los usuarios como colaboradores es la forma más apropiada de mejorar el código, y la más efectiva de depurarlo"
"Lo más grande después de tener buenas ideas es reconocer las buenas ideas de sus usuarios. Esto último es a veces lo mejor"
"Frecuentemente, las soluciones más innovadoras y espectaculares provienen de comprender que la concepción del problema era errónea"
"La perfección (en diseño) se alcanza no cuando ya no hay nada que agregar, sino cuando ya no hay algo que quitar"
"Toda herramienta es útil empleándose de la forma prevista, pero una ``gran'' herramienta es la que se presta a ser utilizada de la manera menos esperada"
"Para resolver un problema interesante, comience por encontrar un problema que le resulte interesante"
No hay comentarios:
Publicar un comentario