编程习惯

编程前

1.阅读说明并了解要求

2.考虑可能的输入和期望的输出

3.识别出有效但非期望的输入和正确的输出

4.识别出无限输入,并找出检测他们的方法

5.想出解决措施,在纸上写出方法

6.画出程序的框图,如何在程序不同的地方进行交换

7.计划程序的实现层面:需要多少个函数,每个函数在做什么,需要多少个文件。

8.函数最好不要太长,40左右最好

 

编程中

1.对于你需要写的每一行代码,你应该写三行额外的代码--单元测试

2.使用自动对齐的文本编辑器

3.在运行测试之前,一行一行的读你的代码

4.在脑海中运行一些简单的测试例子

5.进行之前,写一些代码测试某些条件是否已经满足

6.避免复制粘贴代码。相反,通过创建函数来重构代码

7.使用版本控制

8.解决所有的编译警告

 

编程之后

仔细阅读下程序,看下有没有如下常见的错误

1.未初始化变量

2.错误的数组下标

3.错误的数据类型

 

调试

1.单元测试

2.打印调试-效率比较低

3.设置断点比较好

4.编写测试驱动的开发-生产代码和测试代码分离

posted @ 2020-09-07 23:22  川~  阅读(78)  评论(0)    收藏  举报