Middle
What design patterns do you know?
sobes.tech AI
Answer from AI
-
Creational:
- Factory Method
- Abstract Factory
- Singleton
- Builder
- Prototype
-
Structural:
- Adapter
- Decorator
- Facade
- Proxy
- Composite
- Bridge
- Flyweight
-
Behavioral:
- Observer
- Strategy
- Template Method
- Iterator
- State
- Chain of Responsibility
- Command
- Mediator
- Memento
- Visitor
Familiar with SOLID principles and their application for writing flexible and maintainable code. Understands the importance of using patterns to solve common design problems and improve application structure.