领导看了我的项目代码,要给我加薪!怎样写出高质量的代码?

当你的才华还撑不起你的野心时,那你就应该静下心来学习。当你的经济还撑不起你的梦想时,那你就应该踏实的去工作!

领导看了我的项目代码,要给我加薪!怎样写出高质量的代码?

python作为最近最火的语言,学习的人是非常的多,但大多代码是比较粗糙的。

今天就介绍一本用Pythonic方式思考的书

Effective Python之编写高质量Python代码的59个有效方法

阅读目录

第 1 章 用 Pythonic 方式来思考 1

第 1 条:确认自己所用的 Python 版本 1

...

第 2 章 函数 28

第 14 条:尽量用异常来表示特殊情况,而不要返回 None 28

...

第 3 章 类与继承 53

第 22 条:尽量用辅助类来维护程序的状态,而不要用字典和元组 53

...

第 4 章 元类及属性 84

第 29 条:用纯属性取代 get 和 set 方法 84

...

第 5 章 并发及并行 112

第 36 条:用 subprocess 模块来管理子进程 113

...

第 6 章 内置模块 145

第 42 条:用 functools.wraps 定义函数修饰器 145

...

第 7 章 协作开发 170

第 49 条:为每个函数、类和模块编写文档字符串 170

...

第 8 章 部署 193

第 54 条:考虑用模块级别的代码来配置不同的部署环境 193

...

领导看了我的项目代码,要给我加薪!怎样写出高质量的代码?

Google高级软件工程师Brett Slatkin融合自己多年Python开发实战经验,深入探讨编写高质量Python代码的技巧、禁忌以及丰富实践经验。

本书的亮点:

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

也许就有人会问,高质量代码就会加薪嘛,我只能说一个好的程序员他的代码一定是高质量的。

附赠《Effective Python之编写高质量Python代码的59个有效方法》电子版

领导看了我的项目代码,要给我加薪!怎样写出高质量的代码?

如果你需要提升自己的能力,提高自己的工资,那请看一下这本书

相关推荐