Michael Feathers definiert Legacy Code als Code ohne Tests und zeigt, wie man ihn trotzdem sicher ändert: Nahtstellen (Seams) finden, Abhängigkeiten aufbrechen, das bestehende Verhalten mit Tests festhalten – mit einem Katalog von 24 Techniken.
Buchdaten: O'Reilly (Originalausgabe), abgerufen am 29. Oktober 2026 · Inhaltsangabe: Claude (Redaktion)