Skip to main content

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