Category Archives: Design

Decorator Pattern

Decorator Pattern is a structural Pattern. It is used to dynamically add or remove responsibilities from an object when sub-classing would result in creating unmanageable number of classes. Classification – Structural Pattern. Intent – Providing extra responsibility to an object … Continue reading

Print Friendly
Posted in Design | Tagged , , | Comments Off on Decorator Pattern

Object Oriented Design Principles

In an Object Oriented System, poorly designed classes spell catastrophe. Robert Martin listed some of the basic design principles in early 2000’s. these principles were to act as guidelines for developers in order to avoid bad design. The first 5 … Continue reading

Print Friendly
Posted in Design | Tagged , , | Comments Off on Object Oriented Design Principles