Monday, 18 April 2016

What are design patterns ?


Design pattern
  • A general reusable solution to a commonly occurring problem in software design.
  • Not a finished design that can be transformed directly into code.
  • A description or template for how to solve a problem that can be used in many different situations. 
  • reside in the domain of modules and interconnections.
  • If a problem occurs over and over again, a solution to that problem has been used effectively. That solution is described as a pattern.
  • Language-independent strategies for solving common object-oriented design problems. 

No comments:

Post a Comment

Note: only a member of this blog may post a comment.