When people are first introduced to Patterns in a more formal manner (such as a tutorial or lecture), I wonder what preconceptions they arrive with and whether Patterns turn out to be much different than what they expected.
When I have asked some PatternNovices what they think about Patterns, I get answers like these:
- Oh yeah, I saw the GoF book... It's just a way to catalog designs, right?
- Isn't that a new way of doing Object Oriented Design?
- Sounds like forcing structure on the way people document stuff.
- I am thinking about writing a tool to generate code from Patterns...
- Isn't that the stuff that makes it easier to design _______ ?
Are these people victims of (misleading) PatternHype ? When will the inevitable PatternBacklash (and I don't mean PatternSkepticism) begin?
-- ToddCoram
Add any Pattern preconceptions you have encountered here: