Code Pumpkin

Tag Archives: Behavioral Design Pattern


Mediator Design Pattern

June 11, 2017
Posted by Pumpkin

Mediator Design Pattern is one of the Behavioral Design Pattern. With the Mediator Design Pattern, communication between objects is encapsulated with a mediator object. Objects no longer communicate directly with each other, but instead communicate through the mediator. This reduces the dependencies between communicating objects, thereby lowering the coupling. Definition GoF Definition: Define an object that encapsulates […]

Observer Design Pattern

June 7, 2017
Posted by Pumpkin

Observer Design Pattern is one of the Behavioral Design Pattern. Observer design pattern is useful when you are interested in the state of an object and want to get notified whenever there is any change.  Definition GoF Definition : The Observer Design Pattern defines a one-to-many dependency between objects so that when one object changes state, all […]

Total Post : 88
Contribute Your Articles

Interview Experiences

Like Us On Facebook