Clean Code
- Gefahren für Code: Starrheit | Zerbrechlichkeit | Untrennbarkeit | Undurchsichtigkeit
- Gründe für schlechten Code: wir schreiben schlechten Code
Clean Code – Quellcode, Dokumente, Konzepte, Regeln und Verfahren, die intuitiv verständlich, stabil und effizient sind.
Maßnahmen:
- Aussagekräftige, konsistente Namen
- Funktionen so klein wie möglich, nur ein mal if else, eine Sache machen, eine Ebene und von oben nach unten lesbar
- Objekte sollen nur mit Objekten ihrer unmittelbaren Umgebung kommunizieren, um Abhängigkeiten zu verringern
- nur so wenig Kommentare wie nötig
- Klassen nur so klein und so wenig Aufgaben wie nötig
- Stufenweise Verfeinerung mit dem Gebrauch von Werkzeugen
No Comments