一篇关于C++模板设计模式软件架构的文档,里面实现了一个泛化的命令模式和观察者模式