First page Back Continue Last page Graphics
What is a Design Pattern
Abstracts a recurring design structure
Comprises class and/or object
- dependencies
- structures
- interactions
- conventions
Distills design experience
Names & specifies the design structure explicitly
Language- & implementation-independent