Entwurfsmuster · Middle · Frage 51 von 75
Wie hilft Parallel Change (Expand/Contract), die Signatur einer viel genutzten Funktion zu ändern?
- 1Die neue Version neben der alten einführen, dann migrieren
- 2Die Signatur ändern und alle Aufrufer in einem riesigen Commit anpassen
- 3Beide Versionen für immer im Code behalten
Antwort zeigen
Richtige Antwort: Die neue Version neben der alten einführen, dann migrieren
Erklärung
Jeder Schritt ist klein und deploybar. Das funktioniert auch für API-Felder und Datenbankspalten.