当前位置: 首页 > python

《健壮的Python》帕特里克 pdf电子书[60MB]

  • python
  • 更新时间:2025-01-15 09:26:48
简介《健壮的Python》是由帕特里克编著,你的Python项目是否正在变得越来越庞大?随着代码的扩展,调试和维护工作变得更加艰难,你是否感到痛苦?Python是一种容易学习和使用的语言,但这也意味着系统可以迅速发展到无法理解的程度。值得庆幸的...
《健壮的Python》pdf电子书下载
《健壮的Python》pdf百度网盘

《健壮的Python》pdf百度网盘

《健壮的Python》pdf百度网盘

《健壮的Python》pdf百度网盘


 

你的Python项目是否正在变得越来越庞大?随着代码的扩展,调试和维护工作变得更加艰难,你是否感到痛苦?Python是一种容易学习和使用的语言,但这也意味着系统可以迅速发展到无法理解的程度。值得庆幸的是,Python具有帮助开发者克服可维护性困境的功能。

在这本实用的书中,作者Patrick Viafore将告诉你如何大限度地使用 Python的类型系统。你将看到用户定义的类型(如类和枚举),以及Python的类型提示系统。你还将学习如何使Python代码具有可扩展性,以及如何基于一个全面的测试策略构建安全网。利用这些知识和技术,你将编写更清晰、更易于维护的代码。

通过学习本书,你将:

*了解为什么类型在现代开发生态系统中是必不可少的。

*了解类、字典和枚举等类型选择是如何反映特定意图的。

*在不加剧臃肿的情况下使Python代码在未来可扩展。

*使用流行的Python工具来提高代码库的安全性和健壮性。

*评估当前的代码以检测常见的可维护性问题。

*通过linter和测试构建代码库的安全网。


作者简介:
Patrick Viafore在关键任务软件领域有超过14年的工作经验,专业方向涉及雷电检测、电信和操作系统。他通过开发管道和工具,将Ubuntu镜像部署到公有云供应商,并通过Kudzera有限责任公司进行软件咨询和项目承包(他是这家公司的负责人)。他的目标是使计算机科学以及软件工程主题对开发者社区来说更加容易理解。

目录:
第1章 健壮的Python简介9
第2章 Python类型简介27
第3章 类型注解37
第4章 约束类型47
第5章 集合类型62
第6章 自定义你的类型检查器77
第7章 采用类型检查的实践91
第8章 用户自定义类型:枚举105
第9章 用户自定义类型:数据类116
第10章 用户自定义类型:类127
第11章 定义你的接口144
第12章 子类型159
第13章 协议172
第14章 使用pydantic进行运行时检查183
第15章 可扩展性197
第16章 依赖关系206
第17章 可组合性221
第18章 事件驱动的架构235
第19章 可插入的Python245
第20章 静态分析257
第21章 测试策略268
第22章 验收测试283
第23章 基于属性的测试293
第24章 突变测试305

点击下载