资源下载

EffectivePython:编写高质量Python代码的59个有效方法

12/16/2018 9:53:18 PM 人评论 次浏览

EffectivePython:编写高质量Python代码的59个有效方法

EffectivePython:编写高质量Python代码的59个有效方法

编辑推荐

Google高级软件工程师Brett Slatkin融合自己多年Python开发实战经验,深入探讨编写高质量Python代码的技巧、禁忌和实践涵盖Python 3.xPython 2.x主要应用领域,汇聚59条优秀实践原则、开发技巧和便捷方案,包含大量实用范例代码


内容简介

本书作者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内置模块相关的编程技巧和习惯用法。??

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

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

??

作者简介

?

???Brett Slatkin

????

??Google公司高级软件工程师。他是Google消费者调查项目的工程主管及联合创始人,曾从事Google App Engine的Python基础架构工作,并利用Python来管理众多的Google服务器。Slatkin也是PubSubHubbub协议的???联合创始人,还用Python为Google实现了针对该协议的系统。他拥有哥伦比亚大学计算机工程专业学士学位。????

???


附件下载

积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.

下载类别