Il tempo impiegato per il refactoring di una base di codice vale la pena a lungo termine, in termini di produttività degli sviluppatori?
Mi sembra abbastanza chiaro che modificare un sistema pulito e ben progettato è molto più semplice e veloce rispetto a lavorare su uno mal progettato, ma sto cercando alcune prove concrete. Ci sono studi su questo argomento?