Full description not available
A**H
this book is over 10 years old and is still gold...
i hadn't programmed in groovy for about 10 years, when i needed to pick it up again for writing a testing system for my current company - as a language it's the perfect blend of dynamic and mature, low ceremony and yet still very rich.i went back to this book, having previously read its predecessor. this book is written so very well, it dives right into all the advanced features that i need. it's extremely clear. some of the stuff that i couldn't find elsewhere that this book covery nicely:* the MOP and meta-object programming in general* compile time metaprogramming and syntax transformations* extension methods and how they require changing the build approach* a concise treatment of DSLsthis book basically is a concise and compelling read on why i chose groovy in the first place. first class writing.
A**.
Good Introductory Book to Learn Groovy
I have been writing Java applications for several years now. Recently, I started using Groovy and was looking for a book learn more about Groovy. This book fit the bill perfectly. It covers a wide range of topics starting from basics (syntax etc.) to advanced topics (such as Meta-programming, Testing with Groovy, Using Groovy for building DSLs etc.). The writing is crisp and concepts are explained very well. I also expect this book to serve as a reference book on Groovy for me.A note of caution about the Kindle edition: while having a kindle edition saves trees, the code fragments do not lend themselves to good formatting making them hard to read.
D**L
Good overview
I'm new to Groovy but an experienced J2EE developer. The reason I bought this book was to address the lack of unit testing in our organization and the author highlights the benefits of unit testing with Groovy. The author says if nothing else write all your unit tests with Groovy just to stay sharp and well practiced, but leave Java for your main application if you have to.I really enjoyed the humor in the book and the analogies by the author. At times I busted out laughing while reading this book. For example did you know an XML document is like a puppy. It's cute and fun to play with when its little, but when it grows up and gets bigger, its annoying. That's spot on and the authors humor is laced throughout the book.Very good read and I know enough about Groovy from this book to get started.
T**Y
It's ok but a little less background and more content would be nice
Wasn't nearly as much syntax and examples as I was looking for.
A**I
More problem solving, less boilerplate
Typical language reference touching on many features of the language. Well organized and well written. I keep it in reach while programming. Groovy is having a resurgance since, with version 2, the performance issues have been resolved. If your looking for a language with closures, and you need to live in the java eco system this reference is for you. Get a free community copy of IntelliJ IDEA 13 and you have everything you need to try it out. If you know java, groovy will feel like java on steroids. More problem solving, less boilerplate.
V**H
Impressive on initial reading itself...
I am seasoned java developer. I read the articles much on internet rather as paperback. But recently started to read in paperback. Initially I was hesitant buy this book. But once I started, I couldn't put this aside. This is really well written book with interesting examples. I will update the review as I progress with the chapters!
C**N
... is a bit dated but it does a very good job of explaining the Groovy language
This book is a bit dated but it does a very good job of explaining the Groovy language. It is very well written and the examples are clear and easy to follow. As with any book on programming, you can't just read it. You need to go through the examples and write them out and run them to get the most out of it.
W**L
I've been coding in Groovy for ~4 years. I thought this book wouldn't have a lot of new stuff to me. I was wrong.
I've been coding in Groovy for ~4 years. At first i thought this book wouldn't have a lot of new stuff to me, but it probably had some good practices and patterns, helping me polishing my code.The result is i was very impressed. The book is not only high quality material, but it covers a lot of stuff i wanted to learn. I couldn't recommend more the AST, Tests, Metaprogramming and DSL chapters, and the rest of the book is very good, providing a lot of info on common Groovy practices and gotchas.Highly recommended.
Trustpilot
4 days ago
2 weeks ago