Praxis & Prüfungswissen

Refactoring

Verbesserung der inneren Struktur ohne Änderung des Verhaltens.

Umbau bestehender Lösungen, um sie verständlicher und änderbarer zu machen, ohne das nach außen sichtbare Verhalten zu verändern. Regelmäßiges Refactoring hält technische Schulden klein und die Liefergeschwindigkeit stabil. Es ist Teil der normalen Arbeit, kein separates Vorhaben.

Passende Übungsfragen

☝️ SingleWelches agile Prinzip begründet die Bedeutung technischer Praktiken wie Refactoring und Testautomatisierung?
Geschäftsleute und Entwickler müssen täglich zusammenarbeiten
Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität
Die besten Anforderungen entstehen durch selbstorganisierte Teams
Einfachheit ist essenziell
Der Zusammenhang ist direkt: Nur eine wartbare Codebasis erlaubt es, Anforderungsänderungen auch spät noch günstig aufzunehmen. Ohne technische Exzellenz wird Agilität mit der Zeit unbezahlbar.
← Alle GlossarbegriffeIm Quiz üben