Pablo’s Topic of the Month – November: Design Patterns
Back in April, we announced we would be doing a PTOM on Design Patterns. It turned out that April was a busy month for all of us and we didn’t live up to our announcement. I think we’re going to claim it as a sad April fools joke. During the course of this month we will revisit our previous topic with the exception that the patterns will not just be patterns from ‘Design Patterns: Elements of Reusable Object-Oriented Software’ (Addison-Wesley. ISBN 0-201-63361-2) , but from various sources which we believe are relevant to the types of programs being written today.
If you haven’t already, please consider subscribing to the Los Techies Main Feed so that you can see the various post from all the Los Techies bloggers.
The main feed is here: http://feeds.feedburner.com/lostechies
What is a Design Pattern?
A Design Pattern is exactly what it sounds like. It’s a design that can be applied over and over again, forming a pattern. The Wikipedia page for Design Patterns describes one as
a general reusable solution to a commonly occurring problem in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations.
By using Design Patterns, we can better standardize our designs makes them easier to understand. Design Patterns give us a common vocabulary in which to use in communicating software designs. Without them, we would have a difficult time in explaining and documenting our ideas.
Posts on Design Patterns
We will update this area with links to the posts as they happen.