测试驱动开发。
16.1 先测试,后编码
16.1.1 精确的需求说明
16.1.2 为改变而计划
16.1.3 测试的4个步骤
16.2 测试工具
16.2.1 doctest
16.2.2 unittest
16.3 单元测试以外的内容
源代码检查和性能分析工具。
16.3.1 使用PyChecker和PyLint检查源代码
16.3.2 性能分析