Monday, 20 December 2010

What is Design Pattern .Net Framework

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 patternspopular .Because design patterns consist of proven reusable architectural concepts, they are reliable and they speed up softwaredevelopment process
 
Design Patterns are in a continious phase of evolution, which means that they keep on getting better  & better as they aretested against time, reliability and subjected to continious improvements. Further, design patterns have evolved towardstargeting specific domains. For example, windows-based banking applications are usually based on singleton patterns, e-commerce web applications are based on the MVC (Model-View-Controller) pattern.

No comments:

Post a Comment