Growing Great Designs


With the move away from heavyweight containers, greater emphasis is being placed on designing applications using Plain Old Java Objects (POJO). POJO design does not come without consequences, however, and possibly more than ever before applying proven patterns can make a significant difference in the maintainability and extensibility of your system.

But, the proliferation of patterns makes it difficult to digest and apply the most appropriate patterns. This session presents a suite of heuristics that will allow you to create richer, more satisfying, and more successful designs. Many of these heuristics serve as the basis upon which the most successful and prominently used patterns were derived. Extensive source code examples will be reviewed, and all samples are gleaned from real systems.

Areas (Search) (RSS Feeds)

Home
Blog
Resources
JarAnalyzer (download now)
AssAnalyzer (download now)
About

My Planet

Speaking Gigs

Please see My Schedule sidebar on my blog for up-to-date speaking engagements and events.