Programming Groovy: Dynamic Productivity for the Java Developer
The strength of Java is no longer in
the language itself; it's in the Java Platform (the JVM, JDK, and rich
frameworks and libraries). But recently, the industry has turned to
dynamic languages for increased productivity and speed to market.
Groovy is one of a new breed of dynamic languages that run on the Java
platform. You can use these new languages on the JVM and intermix them
with your existing Java code. You can leverage your Java investments
while benefiting from advanced features including true Closures, Meta
Programming, the ability to create internal DSLs, and a higher level of
abstraction.
If you're an experienced Java developer, Programming Groovy
will help you learn the necessary fundamentals of programming in
Groovy. You'll see how to use Groovy to do advanced programming
including using Meta Programming, Builders, Unit Testing with Mock
objects, processing XML, working with Databases and creating your own
Domain-Specific Languages (DSLs).
Product Details
- Amazon Sales Rank: #269660 in Books
- Published on: 2008-03-15
- Number of items: 1
- Binding: Paperback
- 200 pages
Editorial Reviews
About the Author
Venkat Subramaniam, founder of Agile Developer, Inc., has trained and
mentored thousands of software developers in the US, Canada, Europe,
and Asia. Venkat helps his clients effectively apply and succeed with
agile practices on their software projects. He is a frequent invited
speaker at international software conferences and user groups. He's
author of .NET Gotchas (O'Reilly) and coauthor of the 2007 Jolt
Productivity award-winning book Practices of an Agile Developer
(Pragmatic Bookshelf).
|