Xenogenetics for PL/SQL: Infusing with Java Best Practices and Design Patterns (presentation at OOW 2010)
Xenogenetics for PL/SQL: Infusing with Java Best Practices and Design Patterns – Alex Nuijten and Lucas Jellema
PL/SQL is a venerable programming language that is both vital and very much alive. This session will discuss how we further rejuvenate and enhance the way we create PL/SQL programs. We’ll tap into the world of .NET, Java, and other modern programming language to do some cherry picking: what are the very best practices, concepts, and design patterns and how can we apply them to PL/SQL? We’ll explain and demonstrate dependency injection, the observer pattern based on listeners, aspect-oriented programming (AOP), the decorator and template pattern, use of user-defined nested types, and collections.
- Why are there so few resuable PL/SQL components – Discussion triggered by presentation on PL/SQL Design Patterns
- Design Patterns in PL/SQL – The Template Pattern
- Design Patterns in PL/SQL – Interface Injection for even looser coupling
- Design Patterns in PL/SQL – Implementing the Observer Pattern
- Core J2ee patterns, session facade: always useful
- JDeveloper code templates
- Running Oracle Designer Generation from Ant and Hudson
- OTN Yathra 2013 – Spreading the story of Oracle across India – (Half time)
- Dear Java/JEE developer – why should you care about ADF?
- Read an Excel xlsx with PL/SQL
- The Very Very Latest in Database Development – slides from the Expertezed presentation
- The APEX of Business Value… or: the Business Value of APEX? Cloud takes Oracle APEX to new heights!
- OOW 2012: The yearly AMIS Review from Oracle Open World and JavaOne – slides available
- Kom kennismaken met AMIS en doe mee met uitdagende projecten
- JavaOne 2012: The Big Stories