Zum Inhalt springen

Legacy kann man einfach hübsch refactoren

Warum Legacy-Systeme selten an unschönen Komponenten scheitern, sondern an unbekannten Abhängigkeiten, fehlenden Tests und implizitem Fachwissen.

Dieser Artikel ist als Denkfehler-Notiz angelegt und wird später ausgearbeitet.

  • „Einfach refactoren” unterschätzt Risiko und Analyseaufwand.
  • Ohne Tests ist Refactoring oft Reverse Engineering.
  • Große Komponenten sind Symptom, nicht Ursache.
  • Manchmal ist gezielter Rewrite günstiger als kosmetische Sanierung.
  • Legacy-Arbeit braucht Strategie: Charakterisierungstests, Schnittgrenzen, schrittweise Extraktion.