Un repasillo a las que más me gustan:
- KISS (Keep it Simple Stupid!, mantenlo simple, estúpido)
- DRY, Don't Repeat Yourself, no te repitas
- No hay bala de plata
- Elige la herramienta adecuada a cada tarea
- Las variables (y clases) son sustantivos, las funciones (y métodos) verbos
- Si no está probado, no funciona (If it's not tested, it's broken)
- No escribiré un Daily WTF ;)
- Chequea las entradas
- Los fallos, cuanto antes mejor (Fail Fast)(esta más controvertida...)
Se pueden encontrar más recomendaciones breves en la lista de reglas de "The Pragmatic Programmer" (libro por cierto muy recomendable)
Ahora sólo hay que ser lo suficientemente listo para saber aplicarlas correctamente ;)
(Actualización: Gracias a Juanjo-Blackshell por el meneo en Menéame: Programación y mantras ;))
La misma entrada en BP
1 comentario:
Este es un mantra personal mío:
Si ha sido difícil escribirlo, que sea difícil leerlo.
(refiriéndose a lo divertido que es escribir código ofuscado en las prácticas).
Publicar un comentario