18

资料 | 【中译本】Effective Python. 编写高质量 Python 代码的 59 个有效方法.Brett...

 3 years ago
source link: https://www.leiphone.com/news/202005/bH1yQozYwvaAZMfJ.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

书籍下载地址: https://www.yanxishe.com/resourceDetail/1275?from=leiphonecolumn_res0513

本书作者 BrettSlatkin 以使用场景为主导的精练教学方式,汇聚了 59 条优秀的实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们。作者根据自己在 Google 公司多年开发 Python 基础架构所积累的经验,揭示了 Python 语言中一些鲜为人知的微妙特性,并给出了能够改善代码功能及运行效率的习惯用法。通过本书,你能够了解到解决关键编程任务所用的佳方式,并学会编写易于理解、便于维护且利于改进的代码。

本书可以帮你掌握真正的 Pythonic 编程方式,令你能够发挥出 Python 语言的强大功能,并写出健壮而高效的代码。Scott Meyers 在畅销书《Effective C++》中开创了一种以使用场景为主导的精练教学方式,本书作者 Brett Slatkin 就以这种方式汇聚了 59 条优秀的实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们。

Slatkin 根据自己在 Google 公司多年开发 Python 基础架构所积累的经验,揭示 Python 语言中一些鲜为人知的微妙特性,并给出了能够改善代码功能及运行效率的习惯用法。通过本书,你能够了解到解决关键编程任务所用的方式,并学会编写易于理解、便于维护且利于改进的代码。本书核心内容包括:

  • 涵盖 Python 3.x 及 Python 2.x 主要应用领域的实用指南,以及与之配套的详细解释及代码范例。

  • 与函数相关的编程建议,这些建议有助于我们写出意图清晰、便于复用且缺陷较少的函数

  • 如何准确地表达类与对象的行为。

  • 在使用元类和动态属性时,如何避免错误的用法。

  • 更为高效的并发及并行方式。

  • 与 Python 内置模块相关的编程技巧和习惯用法。

  • 多人协作时所用的开发工具和实践方式。

  • 旨在改善代码质量和程序性能的调试、测试与优化方案。

欢迎大家添加研习社小学妹微信(aiyanxishe),小学妹拉你加入(备注求职)。

雷锋网雷锋网雷锋网 (公众号:雷锋网)


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK