Entwurfsmuster · Junior · Frage 44 von 75
Was ist Refactoring?
- 1Die Struktur von Code ändern, ohne sein Verhalten zu ändern
- 2Dem Produkt für Geschäftsaufgaben neue Funktionen hinzufügen
- 3Das Projekt von Grund auf in einer anderen Sprache neu schreiben
Antwort zeigen
Richtige Antwort: Die Struktur von Code ändern, ohne sein Verhalten zu ändern
Erklärung
Ziel ist, Code klarer und leichter änderbar zu machen. Man geht in kleinen Schritten unter dem Schutz von Tests vor. Ändert sich das Verhalten, ist es kein Refactoring mehr, sondern eine funktionale Änderung.