Generic Design Patterns
Status: Pending
This section applies template techniques to real-world architecture design, covering Policy-Based Design, Type Erasure, NVI, Factory/Visitor/Singleton/Observer patterns with templates, Mixin composition, Tag Dispatching, and DSL construction.
Contents (Pending)
- Policy-Based Design
- Type Erasure
- Template Method Pattern and NVI
- Factory Pattern with Templates
- Visitor Pattern with Templates
- Thread-Safe Singleton
- Observer Pattern with Templates
- Mixin and Compositional Design
- Tag Dispatching and Type Dispatch
- Templates and DSL
- Project: Embedded Event System