Andrew Hunt, David Thomas:
Lose Sammlung sehr nützlicher Tipps für engagierte Programmierer!
Von Felix Hassert
70 heiße Tipps
Es gibt tausend Bücher, die einem beibringen, wie man programmiert: Bücher über Programmiersprachen, Bücher über Entwicklungsprozesse, Bücher über Projekte, Bücher übers Testen... Dafür werden Themenbereiche akribisch durchkämmt, gigantische Entwicklungsprozesse aufgebaut, 1500 Seiten Referenz in den Anhang gesteckt oder Details erläutert, für die sich außer dem Autor niemand begeistern kann. Dabei bräuchte man doch eigentlich nur einen "heißen Tipp" oder einen guten Rat vom weisen Programmierer. „Der Pragmatische Programmierer“ enthält 70 praktische Tipps, die in lauter gute Ratschläge eingebettet sind.
70 Lösungen
In zahlreichen kleinen Kapiteln vermitteln die Autoren weitgefächertes Detailwissen. Design by Contract, das Demeter-Gesetz, Orthogonalität, Automatisierung, Quellcode-Generatoren, Teamwork, Refactoring, Exceptions; die Autoren Thomas und Hunt haben zu allem etwas zu sagen. Doch die scheinbar wilde Auswahl kommt nicht von ungefähr: Es sind Lösungen für die Probleme und Stolperfallen, die am häufigsten auftreten und die größten Schäden anrichten. Programmierer werden ständig das Gefühl haben, sie hätten das Buch früher lesen sollen. Dabei strotzt der keine 300 Seiten starke Band vor Denkanstößen und neuen Möglichkeiten, die nur darauf warten ausprobiert zu werden. Es ergibt sich ein seltenes Zusammenspiel von Vielfalt, Genauigkeit, Praxisnähe und Lesevergnügen.
Reichhaltig, Nachhaltig
Aber was nützt so ein Buch mit so vielen kleinen Dingen, auf die man ständig achten muss, wenn man es nach dem Lesen beiseite legt? Viele Kapitel enden mit ein Übungen, an denen das frische Wissen geprüft werden kann. Weitere Aufgaben regen den Leser an, selbst praktische Erfahrungen zu sammeln, vermittelte Inhalte auf seine aktuellen Projekte anzuwenden, neue Verfahren auszuprobieren, oder alte Verfahren auf Probleme anzuwenden, die nichts mit Software zu tun haben. So erscheint das Programmieren in einem anderem Licht. Zu guter letzt gibt es die 70 Tipps, die im Text genauer erklärt wurden, nochmals als Ausreiß-Liste für den Schreibtisch. Jeweils ein bis zwei Sätze rufen das Gelesene in Erinnerung. Auf der Rückseite der Karte befinden sich Checklisten, die dem Leser in vielen Situationen die richtigen Fragen in den Mund legen, um die richtigen Antworten zu entdecken.
(Rezensiert am: 2005-03-08)
Andrew Hunt, David Thomas: Der Pragmatische Programmierer. , Hanser Verlag, 2004, ISBN-13: 9783446223097, 39.90 €
| BuchTest Services | ||
|
|
| Politik | Länder & Kulturen | Job & Karriere | Mensch & Leben | Philosophie | |
|
|
||
| © Copyright Buchtest.com | Impressum | Kontakt |