Archive for the ‘Software Patterns’ Category.
November 5, 2009, 5:42 pm
I kicked off this Software Patterns category with A Brief Introduction to Software Patterns. The following is a short quote from that post which sums up, in a nutshell, what that post had to say:
A pattern is basically a capturing of a problem (in context) together with a solution to that problem
Another pattern related term [...]
May 19, 2009, 4:22 pm
The Double Dispatch pattern is a design pattern used to leave a class hierarchy open to having extra operations added to it. Further, double dispatch allows the implementations of such added operations to be different according to the actual, or “concrete”, type of the class.
In this article I will start with an example of C# [...]
May 9, 2009, 5:37 pm
I’m pretty sure that the first contact most software developers at large have with patterns is through the well known book "Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides - the "Gang of Four" (GoF) as they became known. This book - containing twenty-four object oriented [...]