Striktes Test-Driven Development Dieser Skill erzwingt TDD-Praktiken basierend auf dem Kernprinzip: "If you didn't watch the test fail, you don't know if it tests the right thing." Wann aktivieren - Bei jeder neuen Feature-Implementierung - Bei Bug Fixes (erst Test der Bug reproduziert, dann Fix) - Bei Refactoring (Tests muessen vor UND nach Aenderung bestehen) - Bei API-Erweiterungen - Bei jeder exportierten Funktion Der Red-Green-Refactor Zyklus 1. RED: Test schreiben der fehlschlaegt Wichtig : Der Test MUSS aus dem richtigen Grund fehlschlagen: - Funktion existiert nicht - Funktion gibt fa…