精通Python设计模式(第2版)
5推荐 收藏
3.3K阅读
图灵程序设计丛书

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

[法]卡蒙•阿耶娃 [荷]萨基斯•卡萨姆帕利斯 (作者) 葛言 (译者)
上市销售
●26种基本设计模式,化解软件设计的常见问题
●借力高效的Python语言,实例展示各模式关键特性
Python是一种面向对象的脚本语言,设计模式是可复用的编程解决方案,二者在各种现实场景中应用都十分广泛。本书是针对Python代码实现设计模式的经典作品,着重讨论了用于解决日常问题的所有GoF设计模式,它们能帮助你构建有弹性、可伸缩、稳健的应用程序,并将你的编程技能提升至新的高度。第2版探讨了桥接模式、备忘模式以及与微服务相关的几种模式。

🍊输入优惠码:2020,

电子书满200减100,

就到除夕夜。

限图灵出版电子书

电子书
¥24.50
格式
mobi   pdf

纸质书
¥40.18 ¥49.00

出版信息

  • 书  名精通Python设计模式(第2版)
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 张海艳
  • 出版日期2020-01-17
  • 书  号978-7-115-52686-1
  • 定  价49.00 元
  • 页  数172
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名Mastering Python Design Patterns - Second Edition
  • 原书号9781788837484

所属分类

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

本书用现实生活中的例子带你了解各种常用的设计模式,介绍了诸多有关编写Python风格代码的底层细节和概念,包括修改代码、最佳实践、系统架构和设计原则等,帮你解决每天都会遇到的问题。书中着重讨论了“四人组”(Gang of Four)的设计模式,它们能通过有效的响应式模式,帮你构建有弹性、可伸缩、稳健的应用程序,并将你的编程技能提升至新的高度。

你将学到:

●探索用于创建对象的工厂方法与抽象工厂
●使用原型模式克隆对象
●使用适配器模式使不兼容的接口兼容
●使用代理模式保护接口的安全
●使用策略模式动态选择算法
●使用MVC模式将逻辑与UI解耦
●通过观察者模式理解响应式编程
●探索云原生、微服务和无服务器架构下的设计模式

目录

版权声明 阅读
献词 阅读
前言 阅读
第 1 章 工厂模式 阅读
第 2 章 建造者模式
第 3 章 其他创建型模式
第 4 章 适配器模式
第 5 章 装饰器模式
第 6 章 桥接模式
第 7 章 外观模式
第 8 章 其他结构型模式
第 9 章 职责链模式
第 10 章 命令模式
第 11 章 观察者模式
第 12 章 状态模式
第 13 章 其他行为型模式
第 14 章 响应式编程中的观察者模式
第 15 章 微服务与面向云的模式

作者介绍

卡蒙•阿耶娃(Kamon Ayeva),拥有12年专业开发经验,熟练使用多种工具进行开发的Web开发者与DevOps工程师,大部分时间都在使用Python强大的脚本功能、附加库和Web框架(如Django和Flask)来构建项目。Python布道者,热衷于教授人们使用Python特性快速生成结果。

萨基斯•卡萨姆帕利斯(Sakis Kasampalis),软件工程师,对于多种编程语言和工具都有丰富的经验,秉承的原则是在正确的工作上运用正确的工具。最喜欢的工具之一是Python,因为他欣赏Python的高效。

【译者介绍】

葛言,本科毕业于华中科技大学经济学院国际商务专业(英语双学位),之后保送上海财经大学交叉科学研究院管理科学与工程直博,目前从事运筹学研究与Python开发。

大家也喜欢

  • gRPC Java工程入门实践

    熊涛  

    本书介绍了 RPC 的概念,gRPC 在 Java 工程中的应用,以及在应用 gRPC 时所面临的一些实际问题...

  • PWA开发实战

    Tal Ater   张俊达   译

    本书通过实际操作帮助读者透彻地理解现代渐进式 Web 应用开发,指导读者学会利用原生应用的特性构建 Web 应...

  • 代码里的世界观——通往架构师之路

    余叶  

    本书分为两大部分,第一部分讲述程序员在编写程序和组织代码时遇到的很多通用概念和共同问题,比如程序里的基本元素,...

  • 良质!PHP企业级系统开发

    你是否对PHP又爱又恨?是否在为PHP架构瓶颈发愁?我们都曾有同感,PHP强大的易用性受人爱戴,但也带来一系列...

  • 区块链技术进阶与实战

    蔡亮   李启雷   梁秀波  

    本书从实战的角度出发,结合实际应用开发场景,对区块链技术进行了全面介绍和剖析。全书共分为四个部分:第一部分对区...

  • 看过第一版,现在都已经出第二版了
    赵志勇  发表于 2018-09-25 20:58:55
    推荐
  • 快点翻译呀!期待第二版!第一版不错哦!
    binbjz  发表于 2018-09-29 17:00:14
    推荐
  • 优秀作品,申请翻译
    小黑鸡  发表于 2018-10-15 10:46:55
    推荐
  • 期待走心译者,不为金钱与名利
    wrb666  发表于 2018-10-31 20:03:45
    推荐
  • 请问这本书什么时候出版?
    Aithusa  发表于 2019-05-19 14:40:44
    推荐
  • 什么时候出啊
    云起兮衣飞扬  发表于 2019-05-24 18:37:59
    推荐
  • @杨琳 等到花儿都谢了,什么时候能出版呀。
    binbjz  发表于 2019-06-04 09:04:03
    推荐
  • 酷,终于等到第二版了!
    binbjz  发表于 2020-01-11 09:16:43
    推荐