python设计模式pdf_精通python设计模式豆瓣-精通python设计模式第二版电子书pdf下载-精品下载...
发布日期:2022-02-04 01:43:54 浏览次数:31 分类:技术文章

本文共 1036 字,大约阅读时间需要 3 分钟。

精通python设计模式是针对Python代码实现设计模式的经典作品,着重讨论了用于解决日常问题的所有GoF设计模式,它们能帮助你构建有弹性、可伸缩、稳健的应用程序,并将你的编程技能提升至新的高度。第2版探讨了桥接模式、备忘模式以及与微服务相关的几种模式。

16045450033317533.png

你将学到

探索用于创建对象的工厂方法与抽象工厂

使用原型模式克隆对象

使用适配器模式使不兼容的接口兼容

使用代理模式保护接口的安全

使用策略模式动态选择算法

使用MVC模式将逻辑与UI解耦

通过观察者模式理解响应式编程

探索云原生、微服务和无服务器架构下的设计模式

本书特色

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

阅读准备

书中的代码仅用Python 3编写。Python 3在很多方面与Python 2.x不兼容(请参考网页

[t.cn/Rw8Ycjs]),虽然代码是使用Python 3.4.0进行测试的,但Python 3.3.0应该也可以,因为Python

3.3.0和Python 3.4.0之间并没有语法上的差别(请参考网页[t.cn/Rqrklex]),一般来说,如果你从www.python.org下载安装最新的Python 3版本,那么运行示例代码应该不会有问题。示例代码中使用的多数模块/库是Python3自带的。如果有示例要求安装额外的模块,在相关代码之前会给出如何安装的说明。

设计模式与Python本书主要介绍Python实现的设计模式。与畅销设计模式书籍中大多使用的常见编程语言(通常是Java,请参考[FFBS04];或C++,请参考[GOF95])不同,Python支持动态类型(duck-typing),函数是一等公民,并且一些模式(例如,迭代器和修饰器)是内置特性。本书旨在演示最基本的设计模式,并非历史记载的所有模式(请参考网页[t.cn/RqrkbBeJ),代码示例也使用合适的Python惯用写法(请参考网页[tcn/hTiLt]),如果你还不熟悉Python之禅,那现在就打开Python交互模式,执行import this,Python之禅趣味十足又意义深远。

转载地址:https://blog.csdn.net/weixin_39603908/article/details/110333104 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python存数据到impala_0039-如何使用Python Impyla客户端连接Hive和Impala
下一篇:eclipse代码量统计插件_推荐一波代码量、行数、提交量、作者等全维度统计神器...

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年03月29日 11时09分28秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章