Was ist refactoring?
Eine Fähigkeit, die beim Code-Refactoring hilft. Verbessert die interne Struktur des Codes, ohne sein äußeres Verhalten (Funktionalität) zu ändern. Wird für folgende Anfragen verwendet: - Funktionen/Klassen aufteilen und organisieren - Umbenennen von Variablen und Funktionen - Entfernen von doppeltem Code und Wiederverwendbarkeit - Anwenden von Designmustern - Verbesserung der Lesbarkeit und Wartbarkeit des Codes - Anweisungen wie „Umgestalten“, „Aufräumen“, „Organisieren“ oder „Trocknen machen“ Unterstützte Sprachen: Universell, unabhängig von der Sprache. Wenn die Tests nicht ausreichen, wird das Refactoring gestoppt. Quelle: nimiusrd/agent-skills.