Czy czas poświęcony na refaktoryzację bazy kodu jest warty na dłuższą metę, jeśli chodzi o produktywność programistów?
Wydaje mi się dość jasne, że modyfikacja czystego, dobrze zaprojektowanego systemu jest znacznie prostsza i szybsza niż praca na źle zaprojektowanym systemie, ale szukam pewnych solidnych dowodów. Czy są jakieś badania dotyczące tego tematu?