- El hecho de que funcione en tu máquina no significa que no haya un error.
- No confíes en el compilador. No confíes en las herramientas. No confíes en la documentación. No confíes en ti mismo.
- Vas a olvidar lo que hace tu código en unos pocos meses. Hazlo que sea ridículamente fácil de leer.
- Mantener el código es más difícil que escribirlo. Escribir mucho y mucho código nuevo puede ser una marca de pereza.
- Si sabes que realizarás una secuencia fija de pasos más de diez veces, automatícelo.
- Respaldarlo es una cosa. Restaurarlo es otro.
- A veces, todo lo que necesitas es un one-liner in sed.
- Todo
en el desarrollo de software ya ha sido inventado. La gente lo sigue
redescubriendo y fingiendo que lo inventaron. Independientemente de lo
que creas que es genial y nuevo, se copió de Smalltalk, HAKMEM, Ivan
Sutherland, Douglas Engelbart, o IBM anterior, o quizás de Bell Labs.
- Se te ha enseñado a programar como si la memoria, el tiempo del procesador y el ancho de banda de la red fueran gratuitos e infinitos. No lo es, no lo es, y no lo es.
- No
necesitamos más lenguajes de computadora. Aún así, correrás enseguida e
inventarás otro. Déjeme adivinar, tu asombroso nuevo lenguaje utiliza
enteros IEEE-754 y enteros de precisión fija. Tu asombroso nuevo
lenguaje está roto.
- Tenga
cuidado con los programadores que hablan en términos absolutos, como "mi
método siempre es mejor que el suyo". La programación es un arte, no una
religión.
------------------------------------
Copy+paste de Quora
No hay comentarios:
Publicar un comentario