* * * * *

  Some more musings on programming, given the recent spate of entries on the
                                    topic

> Patterns are signs of weakness in programming languages.
>
> When we identify and document one, that should not be the end of the story.
> Rather, we should have the long-term goal of trying to understand how to
> improve the language so that the pattern becomes invisible or unnecessary.
>

“Design patterns of 1972 [1]”

While I've heard of the Gang of Four [2] and their book, _Design Patterns_
[3], I've never quite understood all the hoopla over it—the whole concept
seemed pretty silly, or too obvious, to warrant a whole book on the subject.
And it seems like I'm not the only one to think that as well, and I agree
with the author, design patterns are silly.

[1] http://blog.plover.com/2006/09/11/
[2] http://en.wikipedia.org/wiki/Gang_of_Four_(software)
[3] http://www.amazon.com/gp/product/0201633612?ie=UTF8&tag=conmanlabor

Email author at [email protected]