本书用现实生活中的例子带你了解各种常用的设计模式,介绍了诸多有关编写Python风格代码的底层细节和概念,包括修改代码、*实践、系统架构和设计原则等,帮你解决每天都会遇到的问题。书中着重讨论了“四人组”(Gang of Four)的设计模式,它们能通过有效的响应式模式,帮你构建有弹性、可伸缩、稳健的应用程序,并将你的编程技能提升至新的高度。 你将学到: ●探索用于创建对象的工厂方法与抽象工厂 ●使用原型模式克隆对象 ●使用适配器模式使不兼容的口兼容 ●使用代理模式保护口的安全 ●使用策略模式动态选择算法 ●使用MVC模式将逻辑与UI解耦 ●通过观察者模式理解响应式编程 ●探索云原生、微服务和无服务器架构下的设计模式
售 价:¥
纸质售价:¥36.40购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版权声明
献词
前言
第 1 章 工厂模式
1.1 工厂方法
1.2 抽象工厂
1.3 小结
第 2 章 建造者模式
2.1 现实生活中的例子
2.2 用例
2.3 实现
2.4 小结
第 3 章 其他创建型模式
3.1 原型模式
3.2 单例模式
3.3 小结
第 4 章 适配器模式
4.1 现实生活中的例子
4.2 用例
4.3 实现
4.4 小结
第 5 章 装饰器模式
5.1 现实生活中的例子
5.2 用例
5.3 实现
5.4 小结
第 6 章 桥接模式
6.1 现实生活中的例子
6.2 用例
6.3 实现
6.4 小结
第 7 章 外观模式
7.1 现实生活中的例子
7.2 用例
7.3 实现
7.4 小结
第 8 章 其他结构型模式
8.1 享元模式
8.2 MVC模式
8.3 代理模式
8.4 小结
第 9 章 职责链模式
9.1 现实生活中的例子
9.2 用例
9.3 实现
9.4 小结
第 10 章 命令模式
10.1 现实生活中的例子
10.2 用例
10.3 实现
10.4 小结
第 11 章 观察者模式
11.1 现实生活中的例子
11.2 用例
11.3 实现
11.4 小结
第 12 章 状态模式
12.1 现实生活中的例子
12.2 用例
12.3 实现
12.4 小结
第 13 章 其他行为型模式
13.1 解释器模式
13.2 策略模式
13.3 备忘录模式
13.4 迭代器模式
13.5 模板模式
13.6 小结
第 14 章 响应式编程中的观察者模式
14.1 现实生活中的例子
14.2 小结
第 15 章 微服务与面向云的模式
15.1 微服务模式
15.2 重试模式
15.3 断路器模式
15.4 旁路缓存模式
15.5 节流模式
15.6 小结
看完了
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜