Category: Architecture

Perhaps they’re just jealous of our superior platform (wink), perhaps there is some very slight reason that they believe so.

It looks like the following diagram:It looks great, it makes for an extensible hierarchy, and it realizes the programming to interface paradigm.

One great example is the ViewResolver interface, which has a rich children hierarchy and a lot of different implementing classes; e.g.

Also, most of the time, the interface resides in the x.y.z package and the implementation in the x.y.z.impl.

Related Articles