Programming Groovy 2: Dynamic Productivity for the Java Developer (Pragmatic Programmers) 1st Edition
Thumbnail 1

Programming Groovy 2: Dynamic Productivity for the Java Developer (Pragmatic Programmers) 1st Edition

4.3/5
Product ID: 4133765
Secure Transaction

Description

Full description not available

Reviews

4.3

All from verified purchases

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.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Vikram D.

The MOLLE sheath is of exceptional quality. Very happy with my purchase.

2 weeks ago

Ravi S.

I loved the variety of products available. Will definitely shop again.

2 months ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
294273 ₮

Duties & taxes incl.

Mongoliastore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Meera L.

Smooth transaction and product arrived in perfect condition.

3 weeks ago

Rajesh P.

Customer service was outstanding when I had questions about the product.

2 days ago

Programming Groovy 2 Dynamic Productivity For The Java Developer Pragmatic | Desertcart Mongolia