Location
Versatile, Mechanicsburg, PA.
Agenda
| 5:30 pm |
Harrisburg Java User Group Advisory Committee Meeting |
| 6:00 pm |
Food & drink, Compliments of Versatile |
6:30 pm |
JUG News and Announcements |
| 6:40 pm |
Main Session - Design Patterns
Speaker: John Flinchbaugh, AOPC
John M Flinchbaugh lives in Lancaster, and works for the Administrative Offices of Pennsylvania Courts (AOPC, Pennsylvania Judiciary) in Mechanicsburg. John has been a J2EE application and framework developer for AOPC for 1.5 years on the Court of Common Pleas Project. John is also a Unix/Linux fanatic, does Java/J2EE/Linux stuff recreationally as well.
Abstract:
- What is a Design Pattern?
- Beyond Helper Classes: Enforcing Algorithm Structure
- Template Method
- Breaking the Fragile-Base-Class Relationship
- Strategy Objects
- Common Interfaces to Tasks
- Command Objects
- Dynamically Obtaining your Objects
- Factory Method
|
| 7:40 pm |
Open Q&A |
| 8:00 pm |
Meeting Adjournment |
Presentation Materials
DesignPatternsSlides.zip
DesignPatternsCode.zip