图书说明:
将现代C ++ 17应用于经典设计模式的实现。除了涵盖传统的设计模式之外,本书还充实了对C ++开发人员有用的新模式和方法。作者将概念作为一种有趣的调查方式,以不同的方式解决问题,同时使用不同程度的技术复杂性并解释不同类型的权衡。
现代C ++中的设计模式还提供了现代C ++的技术演示,展示了它的一些最新特性(例如协同程序)如何使难题更容易解决。本书中的示例都适合投入生产,只需进行一些简化即可获得可读性。
你会学到什么
- 将设计模式应用于现代C ++编程
- 使用建造者,工厂,原型和单身人士的创造模式
- 实现结构模式,如适配器,桥接器,装饰器,外观等
- 使用行为模式,如责任链,命令,迭代器,调解器等
- 应用功能设计模式,如Monad等
本书适用于谁
具有至少一些先前编程经验的人,特别是在C ++中。