
Clean Code
„Clean code always looks like it was written by someone who cares.“ Die Begrifflichkeit entspringt der Softwaretechnik und bezeichnet das „saubere“ Schreiben des Quellcodes. Jeder geschriebene Code sollte intuitiv und somit leicht verständlich sowie wartungsarm sein. Warum? Weil kürzere Entwicklungszeiten für Erweiterungen als auch für Fehlerbehebungen neben der Effektivität für das Budget auch eine mentale Bedeutung haben. Wer freut sich nicht einen Code vorzufinden, der nicht zum x-ten Mal durch das Refactoring muss? Was unser Workshop vermittelt, ist der Weg dorthin, verbunden mit den Prinzipien und Regeln der Clean Code Bewegung:
- wir gehen auf das DRY „Don‘t repeat yourself“ ein,
- Setzen uns auseinander mit dem KISS „Keep it simple, stupid“
- YAGNI „You ain‘t Gonna need it.“
- „Separation of Conserns“: Jede Software oder sein System sollte aus eindeutigen Abschnitten bestehen
- Ein weiteres Thema wird das Paradigma „Konvention vor Konfiguration“ sein.