Small things matter

Beschreibung einer Menge von Prinzipien und Best-Practices zur Gewährleistung von Softwarequalität.

Code != Code

Code sollte:

  • gut lesbar/verstehbar sein
  • gut wartbar sein
  • modular aufgebaut sein
  • einfach testbar sein

Clean Code Developer

Da es sehr viele Bausteine gibt und man leicht den Überblick verliert, gibt es eine Einteilung in verschiedene Grade, in denen der Fokus unterschiedlich gelegt ist. Die Grade drücken keinen Wert aus, sie bilden einen Kreislauf.

Die Entwickler:in verharrt 21 Tage in der gleichen Stufe, um die Werte und Prinzipien anzuwenden und zu verinnerlichen. Am Ende eines Arbeitstages reflektiert man noch einmal über seine eigene Arbeitsweise. Wenn man es geschafft hat, jeden Tag danach zu arbeiten, geht man zur nächsten Stufe über. Wenn man es nicht geschafft hat, fängt man in der gleichen Stufe wieder von 0 an zu zählen.

Hier gibt es dazu eine Übersicht. Spickzettel (Siehe unter Postkarten)