CSC/ECE 517 Fall 2009/wiki2 12 01: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
Design patterns can be classified along the following schemes
Design patterns can be classified along the following schemes


1. Purpose
=== Purpose ===
2. Scope  
=== Scope ===
3. Functionality
=== Functionality ===
4. Structural Principles
=== Structural Principles ===
5. Granularity
=== Granularity ===
6.

Revision as of 19:16, 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

Purpose

Scope

Functionality

Structural Principles

Granularity