CSC/ECE 517 Fall 2009/wiki2 12 01: Difference between revisions
Jump to navigation
Jump to search
Suryaramana (talk | contribs) No edit summary |
Suryaramana (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
== Design Patterns == | == Design Patterns == | ||
A design pattern in software engineering can be described as a reusable solution template to a frequently occurring software design problem. | A design pattern in software engineering can be described as a reusable solution template to a frequently occurring software design problem. | ||
Line 6: | Line 5: | ||
== Classification of Design Patterns == | == Classification of Design Patterns == | ||
Design patterns can be classified along | Design patterns can be classified along the following schemes | ||
1. Purpose | |||
2. Scope | |||
3. Functionality | |||
4. Structural Principles | |||
5. Granularity | |||
6. |
Revision as of 19:15, 9 October 2009
Design Patterns
A design pattern in software engineering can be described as a reusable solution template to a frequently occurring software design problem.
Classification of Design Patterns
Design patterns can be classified along the following schemes
1. Purpose 2. Scope 3. Functionality 4. Structural Principles 5. Granularity 6.