Entwurfsmuster · Senior · Frage 64 von 75
Wie gilt Chestertons Zaun beim Refactoring von Legacy-Code?
- 1Code, den man nicht versteht, immer entfernen
- 2Legacy-Code unter keinen Umständen anfassen
- 3Erst klären, warum seltsamer Code eingefügt wurde
Antwort zeigen
Richtige Antwort: Erst klären, warum seltsamer Code eingefügt wurde
Erklärung
Git blame, verknüpfte Tickets, ADRs und Charakterisierungstests zeigen die Gründe hinter seltsamem Code.