Design Patterns Flashcards
1
Q
What is Design Patterns?
A
Way of re-using abstract knowledge about a design problem and its solution.
Or generic, re-usable design templates.
2
Q
What are some Pattern Elements?
A
Name Description Problem description Solution description Consequences
3
Q
Important Design patterns
A
Observer Pattern Mediator Pattern The Facade Pattern The Proxy Pattern The Adapter Pattern Composite Pattern
4
Q
Types of Design Patterns
A
Creational
Structural
Behavioral