Lohnt sich die Zeit für die Überarbeitung einer Codebasis auf lange Sicht im Hinblick auf die Entwicklerproduktivität?
Mir scheint ziemlich klar zu sein, dass das Ändern eines sauberen, gut gestalteten Systems viel einfacher und schneller ist als das Arbeiten an einem schlecht gestalteten System, aber ich bin auf der Suche nach soliden Beweisen. Gibt es Studien zu diesem Thema?