1.提出问题并分析
2.每一个程序有精确的前置条件和后置条件的功能和方法
3.类和函数定义明确
4.保持文档简洁,分类明确
5.阅读变得容易
6.使用类模型项目的基本概念
7.每个函数应该只做一个任务,而且做得很好
8.保持你的输入和输出作为单独的功能
9.测试数据的质量比数量更重要
10.程序维护
1.提出问题并分析
2.每一个程序有精确的前置条件和后置条件的功能和方法
3.类和函数定义明确
4.保持文档简洁,分类明确
5.阅读变得容易
6.使用类模型项目的基本概念
7.每个函数应该只做一个任务,而且做得很好
8.保持你的输入和输出作为单独的功能
9.测试数据的质量比数量更重要
10.程序维护