|
Groovy Recipes: Greasing the Wheels of Java (Pragmatic Programmers) Posters
Photos Art
Search for Posters Art Prints, photos and get
results from all the many categories from Amazon including
books, videos, dvds, toys, video games, and more.
|
|
|
Posters Art
Prints Photos collectables |
|
|
|
|
|
|
If for some reason you can't find what the
poster or art print your looking for try using the search boxes
below
|

|
|
|
|
|
|
Rating: -
Computer libraries catering to busy Java professionals will find GROOVY RECIPES a winner, offering quick, at-a-glance solutions to everyday, common Java issues. Each 'recipe' begins with a quick-start code example followed by a clear and easy explanation. The idea is to get up to speed quickly, not become bogged down in theory and detail. Arrays, Maps, Grails and more applications receive quick, easy referencing under Scott Davis hand, making GROOVY RECIPES a top pick for any Java library.
Diane C. Donovan
California Bookwatch
Rating: -
(Disclaimer: I know Scott Davis, but don't hold that against him)
Groovy Recipes does what the title says: gives you recipes for how to get stuff done in Groovy. But that's only part of the value of this book. It also teaches how to become an idiomatic Groovy developer. And that's incredibly important. The classic book on C, the K&R book The C Programming Language, did 2 things for C. First and foremost, it taught developers about the c programming language. But the second more subtle thing it did was to teach developers how to be idiomatic C programmers. I can remember reading the book and marveling at the conciseness of the code, which had as much to do with the way the language was used as the language itself.
Anytime you learn a new language, you have 2 battles: first, learn the syntax (which is the easiest part -- it's just details of how familiar concepts are expressed in the new syntax). The second battle is the more important one: how to become an idiomatic programmer in that language. Developers new to a language tend to write new code just like code from their former language, using new syntax. Only when they've had time to steep in the better, more elegant ways of expressing yourself in a new language do they truly become proficient. That's what Groovy Recipes does for Groovy developers. It shows not just the syntax, but how to idiomatically use that syntax to become proficient with Groovy. Groovy is a much more powerful language than Java. While you can take a Java source file and rename it with a groovy extension and have it still work, you're writing Groovy code like a Java developer. After you've seen and used Groovy for a while, you start writing code like a Groovy developer. The Groovy Recipes book is two things: recipes for using Groovy to solve problems. But, more importantly, it teaches idiomatic Groovy programming, which is the long-term benefit of the book. It is an excellent book, well written and highly informative.
Rating: -
For me, the best part of the whole book was Chapter 3: "New to Groovy". The "New to Groovy" chapter essential lists out all the Groovy answers to "why Java can be painful and how Groovy soothes". I liked the very short "here's how you do X in Groovy" format - and any Java developer immediately can see the benefits to adding Groovy to their development arsenal.
However, the part of the book that helped (more accurately, is helping) me get Groovy integrated into my projects at work is the information about "Java and Groovy Integration". The projects build on existing internal and external Java APIs; so the information here was very helpful in proving Groovy will not interfere with the current investment in Java.
This is definately put together as a reference book; flipping through the chapters and reading what looks interesting hasn't disappointed me yet.
Rating: -
For those of you who haven't heard of Groovy, Groovy is a scripting language that is built on top of Java. Since it is written on top of Java, a Java developer can pick up pick Groovy in a snap.
About a year ago, I was able to hear Scott Davis give an incredible talk on Groovy. When I found out that he was coming out with a book on Groovy, I couldn't wait to read it. His book covers the Groovy language basics in a clear and concise manner with plenty of examples that you can use in your own code to solve a problem. In addition to providing every day solutions to common problems, this book has one of the best explanations I have seen of how Groovy handles private variables. After covering the basics, his book includes loads of useful "Groovy Recipes" such as how to compile your Java Classes with Groovy classes, how to execute commands easily on the command line, other useful file tricks, and too many other useful recipes to mention. I learned a great deal of what I can do with Groovy by reading this book.
This book is a must have for any Groovy developer.
Rating: -
If you need a quick reference on how to do common things in Groovy, get this book. This is like "Quick Reference Handbook" (QRH) that each air crew of any major airline has.
|