Dipende dalla durata del codice e dal suo raggio d'azione. La clean code ripaga molto bene per codice che vive e cambia; "abbastanza bene" è la scelta giusta per codice usa e getta, prototipale, o raramente toccato. L'abilità è abbinare il tuo investimento alla situazione — evitando sia la sciatteria che l'over-engineering.
Il principio: adeguare lo sforzo alla vita del codice
La qualità del codice è un , e come ogni investimento il suo rendimento dipende dal tempo e dall'esposizione. Due domande da porsi:
