

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston.
Meer over Venkat SubramaniamProgramming Groovy 2
Dynaimc Productivity for the Java Developer
Samenvatting
You don't have to leave the rich Java Platform to take advantage of Groovy. 'Programming Groovy 2' will help you. The experienced Java developer, learn the latest version of this rich, dynamic language.
Much has evolved in the Groovy language since the first edition of ' Programming Groovy'. 'Programming Groovy 2' will help you learn and apply Groovy's new features, as you go from the basics of Groovy to the latest advanced in the language. Creating DSLs is easier now, and Groovy's already-powerful metaprogramming facilities have improved even more. You'll see how to work with closures, including tail call optimization and memoization. You'll explore advanced concepts such as unit testing with mock objects, using Builders, and working with databases and XML.
Whether you're learning Groovy basics or interested in getting proficient with the new features, Programming Groovy 2 has you covered.
Specificaties
Inhoudsopgave
Introduction
Part 1: Beginning Groovy
1. Getting Started
2. Groovy for Java Eyes
3. Dynamic Typing
4. Using closures
5. Working with Strings
6. Working with collections
Part 2: Using Groovy
7. Exploring the GDK
8. Working with XML
9. Working with Databases
10. Working with Scripts and Classes
Part 3: MOPping Groovy
11. Exploring Metaobject Protocol (MOP)
12. Intercepting Methods Using MOP
13. MOP Method Injection
14. MOP Method Synthesis
15. MOPping Up
16. Applying Compile-Time Metaprogramming
Part 4: Using Metaprogramming
17. Groovy Builders
18. Unit Testing and Mocking
19. Creating DSLs in Groovy
A1: Web Resources
A2: Bibliography
Index
Anderen die dit boek kochten, kochten ook
Rubrieken
- cadeauboeken
- computer en informatica
- economie
- filosofie
- flora en fauna
- geneeskunde
- geschiedenis
- gezondheid
- jeugd
- juridisch
- koken en eten
- kunst en cultuur
- literatuur en romans
- mens en maatschappij
- naslagwerken
- non-fictie informatief/professioneel
- paramedisch
- psychologie
- reizen
- religie
- schoolboeken
- spiritualiteit
- sport, hobby, lifestyle
- thrillers en spanning
- wetenschap en techniek
- woordenboeken en taal