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

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

评分

★★★★★

ISBN

9787115526861

出版社

人民邮电出版社 2020-01-17出版

译者

葛言

分类

编程设计

内容简介
Python是一种面向对象的脚本语言,设计模式是可复用的编程解决方案,二者在各种现实场景中应用都十分广泛。本书是针对Python代码实现设计模式的经典作品,着重讨论了用于解决日常问题的所有GoF设计模式,它们能帮助你构建有弹性、可伸缩、稳健的应用程序,并将你的编程技能提升至新的高度。第2版探讨了桥接模式、备忘模式以及与微服务相关的几种模式。
AI简介
这是一本深入探讨Python语言实现设计模式的经典作品。书中着重讨论了用于解决日常问题的所有GoF设计模式,它们能帮助你构建有弹性、可伸缩、稳健的应用程序,并将你的编程技能提升至新的高度。 这本书首先介绍了创建型设计模式分类,包括工厂模式、建造者模式和原型模式。这些模式分别对应于对象创建过程的不同方面,它们的主要目的都是为了简化对象的创建过程,提高代码的可维护性和可复用性。 接下来,书中深入探讨了工厂方法定义与特点,抽象工厂概念与用途,以及原型模式定义及作用。这些模式在Python中都非常自然,因为Python有一个内置特性,即克隆,可以用于创建对象的精确副本。 书中还详细介绍了单例模式的概念和用途,适配器模式定义,以及装饰器模式定义。这些模式可以帮助我们解决接口不兼容的问题,使我们的软件系统更加灵活和可扩展。 在介绍结构型设计模式时,书中详细解释了外观模式定义,职责链模式的概念和用途,以及观察者模式的定义和作用。这些模式可以帮助我们更好地理解和使用系统,提高系统的可维护性和灵活性。 在介绍行为型设计模式时,书中深入探讨了状态模式的定义,以及微服务架构模式的概念和特点。这些模
阅读/下载地址