Clean Code
Clean Code folgt Prinzipien wie klare Benennung, Single Responsibility, minimale Abhängigkeiten und gründliche Tests und bleibt dadurch leicht lesbar und wartbar.
Zweck
Lesbarkeit und Wartbarkeit des Codes verbessern und Fehlerrate sowie Änderungskosten senken.
Mechanismus
Bedeutungsvolle Namen, kurze Funktionen mit einziger Verantwortung, keine Seiteneffekte, passende Kommentare (das Warum erklären, nicht das Was), solide Fehlerbehandlung und keine Duplikation. Testgetriebene Entwicklung garantiert korrektes Verhalten. Martins Clean Code ist der Klassiker.
Anwendungsfälle
- Codequalität
- Wartbarkeit
- Teamarbeit