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