学习《编写高质量 Python 代码的 59 个有效方法》
第1章: 用Python方式来思考
以Pythonic的风格来完成常见的Python编程工作。
第2章: 函数
用函数来表达意图,提升可复用程度,并减少Bug。
第3章: 类与继承
使用类与继承来表达对象所应具备的行为。
第4章: 元类及属性
元类(metaclass)及动态属性(dynamic attribue)机制的常见方法,以确保读者写出来的代码符合最小惊讶原则(rule of least surprise)。
第5章: 并发与并行
在不同情况下充分利用系统调用,子进程及C语言扩展来实现并行处理以及并行程序。
第6章: 内置模块
讲解基本的内置模块。
第7章: 协助开发
多人协作开发Python程序时所用的标准工具及最佳做法。
第8章: 部署
使用Python调试、优化并测试程序,以提升其质量与性能。