CSC/ECE 517 Fall 2010/ch7 7d EC

From Expertiza_Wiki
Revision as of 02:27, 23 November 2010 by Jechen (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction to Design Patterns

A design pattern is a type of technique that developers use to create good software design. There are many design patterns available, and they share common benefits. The benefits of design patterns include [1] :

     1. Code is more accessible and understandable.      2. Use of common vocabulary to help collaboration among developers.      3. Helps people understand the system more quickly.      4. Easier to modify system.