Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Programming Groovy 2

Dynaimc Productivity for the Java Developer

Specificaties
Paperback, 333 blz. | Engels
Pragmatic Bookshelf | 1e druk, 2013
ISBN13: 9781937785307
Rubricering
Hoofdrubriek : Computer en informatica
Pragmatic Bookshelf 1e druk, 2013 9781937785307
Verwachte levertijd ongeveer 9 werkdagen

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

ISBN13:9781937785307
Taal:Engels
Bindwijze:paperback
Aantal pagina's:333
Druk:1
Verschijningsdatum:20-7-2013
Hoofdrubriek:IT-management / ICT

Over Venkat Subramaniam

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is regularly invited to speak at international conferences. He’s the (co)author of multiple books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer.

Andere boeken door Venkat Subramaniam

Inhoudsopgave

Foreword to the Second Edition
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

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Programming Groovy 2