Design Patterns in C++
5 Topics•0 Completed•
0%
1
Singleton Pattern
Thread-safe singleton with Meyer's approach
System design — very common
2
Factory Pattern
Creating objects through a factory interface
OOP design — very common
3
Observer Pattern
Publish-subscribe event system
Event-driven architecture
4
Strategy Pattern
Swapping algorithms at runtime
Design interviews — very common
5
Builder Pattern
Constructing complex objects step by step
OOP design — common in large codebases