Kapitel 5 – Formatierung Wenn ihr einen Brief bekommt und dieser hat keinerlei Formatierungen, 10 verschiedene Schriftarten und alles ist schief und keinerlei Stil, was denkt ihr euch dann? Ganz klar unprofessionell. Und genau so verhält es sich mit Code. Mal gibt’s den Modifizier, mal nicht. Mal gibt es drei Leerzeilen, mal gar keine. Eigenschaften, […]
Kapitel 4 – Kommentare Ganz ehrlich, ich kommentiere so gut wie nie. Und das nicht etwa weil ich zu faul dazu bin, sondern weil ich Kommentare großteils als störend empfinde. Aber schauen wir mal, was Robert C. Martin meint. Einleitend steht ein Zitat von Brian W. Kerninghan und P. J. Plaugher: Don’t comment bad code […]
Kapitel 3 – Funktionen Funktionen sollten klein gehalten werden. Wenn es nach Robert C. Martin geht, sollten sie nicht mehr als 20 Zeilen haben. Dazu kommt, dass eine Zeile nicht mehr als 80 Zeichen beinhalten sollte. Nur so wird gewährleistet, dass die Funktion genau einen Zweck erfüllt (SRP – Single Responsibility Principle) und in kurzer […]
In den nächsten Beiträgen möchte ich mich einem Thema widmen, mit dem ich mich persönlich in der Vergangenheit schon öfter auseinander gesetzt habe: Clean Coding. Der „Erfinder“ von Clean Coding ist Robert C. Martin (auch Uncle Bob genannt) und ich kann sein Buch Clean Coding wirklich jedem Softwareentwickler ans Herz legen. Bereits in der Einführung […]