ruby-mine

exploring the mine

Kann man Rubine kochen?

von bovi am 11.08.2006 (01 Uhr)

Nachdem ich die letzten Jahre einen Bogen um den Verlag von Tim O’Reilly gemacht habe (das letzte O’Reilly Buch, welches ich in meinem Bücherregal fand, war Linux in a Nutshell – Preis 69 DM), habe ich nun meine Sammlung um das Ruby Cookbook erweitert und damit halte ich nun wieder ein O’Reilly Buch in den Händen.

Da ich kein Buchkritiker bin, werde ich jetzt keine großartige Rezession schreiben (sie wird weder groß noch artig). Seht das hier lieber als einen kurzen Überblick an – zumal ich mit den fasst 900 Seiten auch noch nicht ganz durch bin.

Ein Kaufgrund war natürlich das hässliche Tier auf dem Cover (ich frage mich echt nicht warum diese Viecher aussterben). Es handelt sich um einen Streifenschakal, der für mich ein wenig wie ein grimmiger Hund mit zu langem Schwanz aussieht. Daunter befindet sich auf pinkem Hintergrund der Titel –  Ruby Cookbook .

Ein Kochbuch für Rubine

Zum Inhalt sei erstmal gesagt, es handelt sich um kein Einsteigerbuch. Es wird hier glücklicherweise nicht zum 1001 Mal erklärt was Objekte sind und wie sie in Ruby verwendet werden. Stattdessen geht es ab der ersten Seite ans Eingemachte. In 23 Kapiteln wird dem gewillten Leser anhand von mehr oder weniger realen Problemen eine Lösung in Ruby präsentiert und anschließend diskutiert. In der Tat ist jeder Abschnitt in einem Kapitel unterteilt in Problem, Lösung und Diskussion. Die Problemschilderung wird jeweils sehr knapp verfasst, was auch daran liegt, dass es sich nicht um extrem komplexe Dinge handelt, es werden stattdessen kleine Showstopper beschrieben, welche hin und wieder auftreten können. Die Lösung dagegen ist mal mehr, mal weniger umfangreich – immer jedoch mit mindestens einem Codebeispiel unterlegt, was dann auch dieses Buch ausmacht. Es gibt Code, Code und noch ein wenig mehr Code. Im Diskussionteil werden dann philosophische Fragen bez. der Lösung erläutert und die eine oder andere Optimierung beschrieben, dies geschieht häufig wiederum mit weiteren Codebeispielen.

Impressionen eines Taugenichts

Es scheint so als würde die Allgemeinheit bemerken, dass ein Rails Buch nicht mehr reicht um mit Ruby zu programmieren. Auf Basis dieser Erkenntnis wurde nun das Ruby Cookbook geschrieben, welches sich schon alleine dadurch hervortut, dass es nicht den öden Einstieg zum X-ten mal wiederholt, sondern schnell auf den Punkt bzw. die Problemlösung gelangt. Ich würde nicht sagen, dass die Informationen im Buch revolutionär sind. Sie sind vielmehr einfach nur praktisch und haben mir schon beim ersten Überfliegen das ein und andere mal einen AHA Effekt beschert. Definitiv ein tolles Buch und für jederman Empfehlenswert der eine Seite wie Schnipsel immer Griffbereit in Buchform zur Hand haben will.


Kommentar schreiben

Name (notwendig)

Mail (wird nicht veröffentlicht)

Webseite


Kommentare

  1. WoNáDo schrieb am 11.08.2006 (02 Uhr)

    Verstehe ich Dich richtig - Du hältst das Buch also nach erstem Blick für lesenswert? Ich habe es bisher noch nicht in den Händen gehalten. Die Buchhändler hier meinten, sie würden es in den nächsten Tagen vor Ort haben. Ich wollte mir erst mal ein/zwei Stunden Zeit nehmen und es vor dem Kauf in Ruhe diagonal durchgehen. Vielleicht kann ich ja ein bisschen Zeit sparen, wenn es schon jemand Kompetentes angeschaut hat (der nicht zum Autorenkreis gehört ;-) )

  2. Bovi schrieb am 11.08.2006 (12 Uhr)

    Ja ich halte das Buch für lesenswert - für Leute mit Rubyvorbildung.

  3. WoNáDo schrieb am 11.08.2006 (19 Uhr)

    Noch ein Hinweis für Unentschlossene und solche, die das Buch nicht kaufen wollen: Auf der O'Reilly-Seite kann man sich zwei Kapitel im PDF-Format herunterladen. Chapter 7: Code Blocks and Iteration Chapter 15: Web Development: Ruby on Rails Mal sehen. In Karlsruhe liegts noch nicht im Buchhandel aus, wird aber in den nächsten paar Tagen kommen.

  4. WoNáDo schrieb am 14.08.2006 (01 Uhr)

    Ich habe jetzt Kapitel 7 durchgelesen und bin vom Inhalt und der Art der Präsentation doch recht angetan. Sollte der Rest (Chapter 15 kann ich als nicht-Rails-Anwender nicht beurteilen) ähnlich sein, kann man das Buch wirklich empfehlen. Ich bin nach Lektüre dieses Teils der Meinung, dass auch Anfänger davon profitieren können, weil doch wesentliche Sachen genau ausdikustiert werden - wesentlich genauer als in den anderen Dokumentationen.

  5. azuby schrieb am 17.08.2006 (01 Uhr)

    Wenn ich mir angucke, was aus dem Dunstkreis noch so kommt: The Ruby Way: Solutions and Techniques in Ruby Programming http://safari.samspublishing.com/0768667208?tocview=true Bei Amazon für 48 Euro vs. unter 44 Euro fürs Cookbook mit mehr Seiten ... Naja, die Bestellung ist eh schon raus und ich tät sie nicht ändern. Müsste dann ja noch bis November warten, pah! azuby

  6. Ralf schrieb am 17.08.2006 (02 Uhr)

    Apropos "Ruby Way": davon soll es eine 2. Auflage geben:http://www.amazon.de/gp/product/0672328844/302-4297227-6931239?v=glance&n=52044011 Man beachte das Release-Datum ;)

  7. Bovi schrieb am 17.08.2006 (13 Uhr)

    Rofl, ist das ein Scherz? Naja eventuell ist ja bis dahin Ruby 2.0 erschienen (-: