(Moderator)
Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
|
Re: Programmierbücher die man gelesen haben muss
4. Mär 2009, 14:26
Clean Code ist von Robert C. Martin. Im Internet eher als UncleBob bekannt.
Ein Beispiel... gute Frage.
In dem Buch sind halt viele Quellcodebeispiele gebracht. Ein Code, ca. eine Buchseite, zwei oder drei Funktionen. Im Text ist angegeben, das man sich mal 3 Minuten Zeit nehmen sollte den Code zu verstehen. Ich habs nicht geschafft. Dann wird anhand dieses Codes erklärt, was er warum umbenennt, was er warum in einzelne Funktionen rauszieht etc.
Hinterher hat er zwar in der Menge mehr code (weil mehr Funktionen -> Mehr Funktionsrümpfe), aber pro Funktion weniger Code, deutlich bessere Benamsung, die Funktionen sind von großer Abstraktion nach kleinerer Abstraktion sortiert und man versteht den neuen Code schon beim einfachen durchlesen.
Ich finde es einfach grandios, was man mit einem kleinen bisschen mehr an Sorgfalt beim Programmieren erreichen kann.
|