Design Patterns
Design Patterns Interview Questions #2
0Q1. What are design patterns? Ans. A pattern is a proven (and recurring) solution to a problem in a context. Each pattern describes a problem which occurs over and over again in our environment, and describes its solution to this problem in such a way that we can use this solution a lots of times. In simple words, there are a lot of common problems which a lot of developers have faced over time. These common problems ideally should have a common solution too. It is this More >
Design Patterns Interview Questions #1
0What is a Design Pattern?
Design Pattern is a re-usable, high quality solution to a given requirement, task or recurring problem. Further, it does not comprise of a complete solution that may be instantly converted to a code component, rather it provides a framework for how to solve a problem. In 1994, the release of the book Design Patterns, Elements of Reusable Object Oriented Software made design patterns popular. Because design patterns consist of proven reusable architectural concepts, they are reliable and they speed up software development More >