Max Kanat-Alexander, en su libro “Understanding Software” nos revela cual es la “forma correcta” (“the right way”) de escribir código (la traducción es mía):
El código que mantiene su simplicidad a la vez que proporciona la flexibilidad necesaria para realizar posibles mejoras razonables en el futuro estaría diseñado de la manera correcta. Se usan muchas excusas para no resolver los problemas de la forma correcta:
- No conozco la forma correcta.
- El grupo no se pone de acuerdo en cuál sería la forma correcta.
- Estoy demasiado cansado/hambriento/desanimado para hacerlo de la forma correcta en este momento.
Understanding Software. Max Kanat-Alexander. 2017 Packt Publishing