Merry Xmas and Patterns
Or just a happy holiday :) Some of my fellow work devs are taking a well earned break over the holidays. Beyond the normal bank holidays I will be cutting the slab working out a few ideas and concepts ready for everbodies return.
Wayne Allen left a comment in my
previous post on patterns I wanted to cover that here. Wayne made a few interesting points.
- Patterns are moving beyond a hot topic to assumed knowedge
- Patterns are a way of communicating a design
- Pattterns are a way of thinking
All valid points. I see Patterns as all these things but I would not say that all developers think in Pattern terms nor know all the patterns to say to all other devs, I code to these patterns. I would say that a learning curve still exists and by learning devs take a view on a design and on the code the develop. By learning devs can see where a design fits and how they might refactor code to that pattern. In BPUF to Agile, patterns just let you see a way of shaping some code beyond the means normally available. It would be great to see some tool support in patterns, prehaps just some simple templates to provide a basis to code to.