November: Groovy Builders Overview and Case Study
Groovy Builders are a powerful Groovy pattern for the convenient creation of complex objects. Using metaprogramming features and builder factory support classes, Groovy enables a Domain-Specific-Language style for the Builder Pattern.
Use Groovy Builders to make your code more concise, readable and intuitive.
This talk presents an overview of several standard Groovy Builders:
- MarkupBuilder
- SwingBuilder
Also, a case study is presented for a PDFBuilder, which is a wrapper for the iText 2.1 open source PDF generation library.
Speaker: John Hurst
John Hurst is an independent consultant/developer based in Wellington, New Zealand. He works for companies in New Zealand and Australia, providing design, development and training. He has more than 20 years of experience in the IT industry, covering a number of development platforms.
John loves the Groovy, Man!
When
Wednesday, November 24: 5:00 for 5:15 - 6:30pm
Where
This meeting is hosted by:
Eagle Education
Eagle Technology Building
Level 5
135 Victoria Street
Wellington Central
The Java User Group thanks our host!