当前位置:网站首页>图书 > 正文 >>

精通Python设计模式(第2版)

图书信息

作者(法)卡蒙·阿耶娃(Kamon Ayeva), (荷) 萨基斯·卡萨姆帕利斯(Sakis Kasampalis)
出版社人民邮电出版社有限公司
ISBN9787115526861
出版时间2020-01-01
字数14.5万
分类人民邮电出版社有限公司,科技,计算机,网络,程序设计

读书简介

Python是一种面向对象的脚本语言,设计模式是可复用的编程解决方案,二者在各种现实场景中应用都十分广泛。本书是针对Python代码实现设计模式的经典作品,着重讨论了用于解决日常问题的所有GoF设计模式,它们能帮助你构建有弹性、可伸缩、稳健的应用程序,并将你的编程技能提升至新的高度。第2版探讨了桥模式、备忘模式以及与微服务相关的几种模式。

目录

版权声明

献词

前言

第 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 小结

看完了