Buchempfehlung
Um etwas tiefer in die Materie einzusteigen, habe ich mir vor ein paar Tagen das Buch “Rapid Web Development mit RUBY ON RAILS” zugelegt und möchte eine kleine Rezesion darüber abgeben:
Das Buch gehört definitiv zur oberen Liga der “Programmierhandbücher”. Es liest sich locker und ist denoch in einem anspruchsvollen Stil verfasst. Was ich persönlich von Beginn an als sehr angenehm empfand: Die Autoren (Ralf Wirdemann und Thomas Baustert) setzen beim Leser ein ausgeprägtes Grundwissen über die Prinzipien der objektorientierten Programmierung voraus. Das führt dazu, dass man sich nicht alle 5 Seiten durch einen Exkurs durchprügeln muss, den man in ähnlicher Form schon hundert mal gelesen hat.
Der Aufbau des Buches ist ebenfalls ansprechend: Nach einem anfänglichem, knapp dokumentiertem Praxisbeispiel (wohl sehr beliebt in der RoR Welt) werden die drei Hauptklassen der API erklärt. Dabei wird fast kein Punkt ausgelassen, was aber durch die präzise Knappheit der Autoren das Buch nicht zu einem langweiligen Wälzer werden lässt, sondern stets Informativ und motiviert klingt. Und wer sich bei manch einer Funktionalität fragt, wofür er sowas wohl jeh brauchen könnte: die Autoren haben immer ein äußerst passendes und erfrischend praxisnahes Anwendungsbeispiel auf Lager.
Und genau damit geht es dann auch in den dritten Teil des Buches, in welchem das Hauptaugenmerk auf konkrete Praxisbeispiele gerichtet wird.
Man spürt, dass die Autoren eine ganze Menge Ahnung und – mindestens genauso wichtig – Erfahrung im Umgang mit dem Rails-Framework mitbringen. Durch Ihre Ausdrucksweise, die stets den kern der Sache trifft, lässt sich das Buch auch nach erstmaligem Lesen wunderbar als Referenz weiterverwenden.
Eine Warnung sei denoch ausgesprochen: wer einen Umfassenden Guide zur objektorientierten Programmierung sucht, wird mit diesem Buch nicht glücklich. Ebenso wenig dient es als allgemeine Ruby Referenz. Diesen Teil haben die Autoren bewusst auf ihre Hompage ausgelagert, um sich im Buch alleine auf das Rails-Framework konzentrieren zu können. Für manche mögen diese zwei Punkte Kriterien sein, die vom Kauf abhalten; für mich sind es klare Pluspunkte, die dieses Buch umso lesenswerter machen.
Ich werde mich jetzt erstmal auf der Homepage zum Buch umsehen.. da scheint noch einiges entdeckenswertes zu schlummern.
(Tippfehler bitte entschuldigen.. ich lektorier das ganze Gelumps nacher…
)
]]>
Um etwas tiefer in die Materie einzusteigen, habe ich mir vor ein paar Tagen das Buch “Rapid Web Development mit RUBY ON RAILS” zugelegt und möchte eine kleine Rezesion darüber abgeben:
Das Buch gehört definitiv zur oberen Liga der “Programmierhandbücher”. Es liest sich locker und ist denoch in einem anspruchsvollen Stil verfasst. Was ich persönlich von Beginn an als sehr angenehm empfand: Die Autoren (Ralf Wirdemann und Thomas Baustert) setzen beim Leser ein ausgeprägtes Grundwissen über die Prinzipien der objektorientierten Programmierung voraus. Das führt dazu, dass man sich nicht alle 5 Seiten durch einen Exkurs durchprügeln muss, den man in ähnlicher Form schon hundert mal gelesen hat.
Der Aufbau des Buches ist ebenfalls ansprechend: Nach einem anfänglichem, knapp dokumentiertem Praxisbeispiel (wohl sehr beliebt in der RoR Welt) werden die drei Hauptklassen der API erklärt. Dabei wird fast kein Punkt ausgelassen, was aber durch die präzise Knappheit der Autoren das Buch nicht zu einem langweiligen Wälzer werden lässt, sondern stets Informativ und motiviert klingt. Und wer sich bei manch einer Funktionalität fragt, wofür er sowas wohl jeh brauchen könnte: die Autoren haben immer ein äußerst passendes und erfrischend praxisnahes Anwendungsbeispiel auf Lager.
Und genau damit geht es dann auch in den dritten Teil des Buches, in welchem das Hauptaugenmerk auf konkrete Praxisbeispiele gerichtet wird.
Man spürt, dass die Autoren eine ganze Menge Ahnung und – mindestens genauso wichtig – Erfahrung im Umgang mit dem Rails-Framework mitbringen. Durch Ihre Ausdrucksweise, die stets den kern der Sache trifft, lässt sich das Buch auch nach erstmaligem Lesen wunderbar als Referenz weiterverwenden.
Eine Warnung sei denoch ausgesprochen: wer einen Umfassenden Guide zur objektorientierten Programmierung sucht, wird mit diesem Buch nicht glücklich. Ebenso wenig dient es als allgemeine Ruby Referenz. Diesen Teil haben die Autoren bewusst auf ihre Hompage ausgelagert, um sich im Buch alleine auf das Rails-Framework konzentrieren zu können. Für manche mögen diese zwei Punkte Kriterien sein, die vom Kauf abhalten; für mich sind es klare Pluspunkte, die dieses Buch umso lesenswerter machen.
Ich werde mich jetzt erstmal auf der Homepage zum Buch umsehen.. da scheint noch einiges entdeckenswertes zu schlummern.
(Tippfehler bitte entschuldigen.. ich lektorier das ganze Gelumps nacher…
)





