Negli ultimi due anni ho lavorato con una base di codice scritta male di quasi 40K linee di codice. In quel periodo ho fatto molti piccoli refactoring per migliorarlo e renderlo più grande, a seconda del tempo.
Sfortunatamente, continuo a vedere la base di codice come scritta male.
Qual è la tua esperienza? Pensi che molte piccole correzioni possano portarmi da qualche parte, o devo fermarmi e stanziare un grosso pezzo di tempo per sistemare le cose (ovviamente, la gestione non sarà felice se lo faccio mentre stiamo lavorando sull'attuale "molto importante "nuova funzionalità).