Groovy für Java Entwickler (Rezension)
Christian Kröger aus der JUGHH hat sich den O'Reilly - Titel "Groovy für Java Entwickler" vorgenommen. Jetzt liegt seine Rezension vor:
Rezension
Da dynamische Sprachen voll im Trend liegen, und die Produktivität in einigen Bereichen der Softwareentwicklung mit deren Hilfe erhöht werden kann, hat mich der Titel Groovy für Java Entwickler aus dem O Reilly-Verlag interessiert. Das mir vorliegende Buch, erste Ausgabe 2007, ist 330 Seiten stark und lässt sich grob in drei Teile gliedern.
Im ersten Teil, der ca. 100 Seiten umfasst, motiviert der Autor Jörg Staudemeyer durch seine offensichtliche Begeisterung zum Umgang mit der Sprache Groovy und vermittelt deren Grundlagen sowie neue Konzepte. Es wird kurz die Installation angerissen, und dann unmittelbar mit Beispielen für Dinge wie GPath, GString, Closures, Builder, Template/Template-Engine, neue Schlüsselwörter, Ranges, Elementare Datentypen, Operatoren und Operatoroverloading eingegangen. In diesem Zusammenhang ist der gezogene Vergleich zu der herkömmlichen Javalösung interessant.
Auf den dann folgenden hundert Seiten (zweiter Teil) wird tiefer in die Materie eingestiegen. Von Highlights der Groovy-Standardbibliothek , dem dynamischen Programmieren, der Integration von Groovy in die Javawelt bis hin zur Ergänzung bzw. Unterstützung im Entwicklungsprozess werden dem Javaentwickler weitere Blickwinkel auf die potentiellen Anwendungsgebiete eröffnet.
Der letzte Teil, der Anhang, soll als API-Referenz beziehungsweise als Nachschlagewerk dienen.
Fazit
Das Buch ist gut geschrieben und liest sich flüssig (perfekt für den Weg zur Arbeit). Gerade die Vergleiche zu Java oder die Verwendung im Buildprozess oder im Unittesting machen das Buch für den Javaentwickler zur wertvollen Lektüre. Der eher geringe Umfang des Buches macht deutlich, dass es sich hier um eine Einführung für den Javaentwickler handelt und macht durchaus Appetit auf mehr es ist als Einstieg in das Thema Groovy gedacht, und in dieser Hinsicht uneingeschränkt zu empfehlen.
Einziger Wehrmutstropfen ist, dass das Buch Ende 2007 erschienen ist und sich auf Groovy in der Version 1.1 bezieht, aktuell ist Groovy in der Version 1.5.6.
Die Originalrezension findet ihr bei Amazon.de. Danke an Christian für die gute Arbeit.