Blog > November 2011
"Code sollte einfach zu verstehen sein"
Veröffentlicht am 15.11.2011 21:01:16 von Oliver Pistor mit 0 Kommentar(en)
Das zentrale Thema des Buches ist es, den Leser darin zu unterstützen, seinen Code zu verbessern. Die Kernthese lautet: Code sollte einfach zu verstehen sein. Genauer gesagt: Das Ziel ist es, Code so zu schreiben, dass ein anderer ihn leicht verstehen (und damit warten, verbessern und erweitern) kann.
Jeder, der einmal als Entwicklungsleiter oder Tech-Lead tätig war, kennt das Problem: Früher oder später taucht Quellcode auf, der furchtbar aussieht und meist auch noch fehlerbehaftet ist ("ugly and buggy"). The Art of Readable Code schafft hier Abhilfe! Die Autoren geben sehr strukturiert und mit Hilfe zahlreicher Praxisbeispiele konkrete Verbesserungsvorschläge, Muster und Anweisungen, wie lesbarer Code zu schreiben ist.
Als Beispiel einige wichtige Punkte, die wir in unseren Entwicklungsprojekten und Schulungen auch vermitteln:
1. Weniger ist nicht immer mehr: Mit Linq kann man wunderbare, einzeilige Statements bauen, die so komplex sind, dass ein anderer oder oft auch man selber (4 Wochen später) den Code nicht mehr versteht. Manchmal ist es daher besser, einige Zeilen mehr zu schreiben, den Code jedoch lesbar zu halten.
2. Was man mit einer guten Namensgebung schon an Lesbarkeit erreichen kann.
3. Wie nutzt man Kommentare richtig? Vor allem: Was sollte nicht kommentiert werden? Beim Kommentieren geht es vor allem darum, die Ideen & Gedanken beim Coding zu dokumentieren!
Insgesamt ist das Buch eine Pflichtlektüre für jeden Entwickler, der seinen Code verbessern möchte. Und damit auch seinen Mitstreitern in der Entwicklung das Leben etwas leichter machen möchte :-)
Das Buch ist als Kindle-Ausgabe schon verfügbar und erscheint als Taschenbuch am 1. Dezember.