Los principios inmutables del desarrollo de software
Vas a leer tu código 10 a 100 veces por cada vez que lo escribas, así que vale la pena tomarse la molesta de hacerlo legible. Lo modificarás al menos 5 veces después que lo hayas escito, así que tiene sentido hacerlo fácil de modificar. Y dado que no puedes predecir el futuro, no tiene sentido contruir un montón de cosas que no necesitarás de inmediato. Estos son los principio inmutables del desarrollo de software, y ni siquiera usando palabras como ‘scripting’, o ‘model driven’, o cualquier metáfora de programación de moda cambiarás ninguno de estos.
Kent Beck, en una reciente entrevista en The Register.