October 2009

OOW Ho!

Next week, I’ll be blogging from Oracle OpenWorld/Oracle Develop 2009. If you’re going to be there, maybe I’ll see you at one of the sessions, especially the sessions of the Oracle ADF Enterprise Methodology Group:

Sunday 10:30-11:30, Moscone West, Room 3014

Wednesday 1-3:30, Overlook I (the first hour of this is a reprise of the Sunday session)

Announcements

Comments (0)

Design Patterns and You: The Bridge

In the spirit of the last post, I want to talk about another design pattern that’s useful in a wide range of Java development cases, and for which I think better tooling support (maybe in the form of a JDeveloper addin!) would be very useful: The bridge, also known as the driver. You’re probably familiar with the term “driver,” at least in the sense of device or JDBC drivers, and as we’ll see, there’s a reason why the driver pattern shares a name with them.

The stated purpose of this pattern is to “decouple an abstraction from its implementation so that the two can vary independently.” This may not make much sense at first, so we’ll start with a concrete example.

Continue Reading »

Architecture
General Java

Comments (0)