Design pattern (computer science) , Design Patterns Tutorial , singleton design patterns , factory design patterns ,design patterns mvc, uml design patterns , design patterns facade , object oriented design patterns , design patterns microsoft , Classic Design Pattern Solutions , Design Pattern in c++ ,Design Pattern in java ,Design Pattern in .Net , design patterns interview questions , Java Design Patterns Interview Questions and FAQs , Java Patterns Interview Questions , Design Pattern and Architecture Interview questions

Friday, May 22, 2009

What are design patterns?

What are design patterns?

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 solution when documented and used over and over becomes a design pattern.

No comments:

Post a Comment