Home
Gallery
GuestBook
SourceCode
Contact

Design Patterns for Dummies. The Bridge pattern

Posted in Design Patterns
This post has been read 758 times
Abstract:

This is the third post in a series of post on Design patterns. Presently we are going through the structural patterns. I will be writing about the bridge pattern today.

You can read about the other patterns from the following links

  1. Decorator Pattern
  2. Proxy Pattern

The Bridge pattern deals with removing the tight coupling of implementation of a class from its abstraction.  It helps the code to have backward functionality in the sense that, if there is a new version of implementation available, then the older version should not break i.e the older consumer of the code should not break.

...


Design Patterns for Dummies. The Proxy Pattern

Posted in Design Patterns
This post has been read 579 times
Abstract:

This is the second post in a series of post on Design patterns. Presently we are going through the structural patterns. In my previous post I had discussed about the Decorator Pattern. I will be writing about the proxy pattern today.

Proxy patterns is all about creating small objects which in turn are used in creating and accessing more complex objects.

...


Design Patterns for Dummies. The Decorator Pattern

Posted in Design Patterns
This post has been read 856 times
Abstract:

Yes there are a lot of posting on design patterns, and you might ask why another of these post on design patterns. I am doing this post so that I can document the design patterns for myself for later use.

There are 23 design patterns as observed by the Gang Of Four (Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides). And they are categorized basically into 3 segments viz. Structural, Creational and Behavioral patterns. I will take these in order.

To begin with I will start with the Decorator pattern.

...




Subscribe

Random Photo

My Tweets


Top Posts

Source Code

The source code to this site is open-source. You can download the code from here.

Categories


Recent Blogs


Archives


Blogroll