Updates

Latest Tweet



What's New?

Check out for latest innovation, a computer based training video collection


Like this Page

Holub on Patterns: Learning Design Patterns by Looking at Code Review by Justin

Unique and highly recommended look at design patterns

Holub on Patterns focuses on applying design patterns, as they exist in the real world. That is, many overlapping patterns, tangled up, and deliberately so. Holub teaches patterns by example, rather than the encyclopedia-style format we're used to. There's a strong "real world" focus, and it's both a unique and compelling format. It's also a great deal of fun. Holub's a strong writer, and very opinionated. He also advocates a purist's form of OO design, which I happen to agree with: don't use getters/setters, don't use extends, etc. If you aren't used to real OO programming, that'll also take some adjustment, but it's time VERY well spent.

You'll need to be a java developer, or at least comfortable with the language, and have some familiarity with design patterns.