用多个组件组合出迷你 GUI 框架和 ECS 引擎
对象之间的通信方式——谁调用谁、数据怎么流动、责任怎么分配,9 个即插即用组件
从「能用」到「零开销封装」,六个结构型模式,每个给运行期和编译期两套方案
5 个最简单的设计模式,5 种 C++ 封装手法:CRTP、变参模板、Policy-Based Design、类型擦除