Design Patterns and common int. questions Flashcards
All about Object Oriented Design Patterns
1
Q
What are the most common Design Pattern categories?
BONUS: What are the most common design patterns under each category?
A
Creational:
- Singleton
- Abstract Factory
- Builder
- Factory Method
- Prototype
Behavioral:
- Chain of Responsibility:
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template-method
- Visitor
Structural:
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
2
Q
MVC
A
ans
3
Q
Dependency Injection
A
di