1.写代码争取第一次的时候就尽量写正确,不要依赖debug工具。很多东西是自己可以考虑得到的,但是由于懒惰的情绪导致不愿全面分析,导致出错之后又要debug,而且耗时,也不一定能够完全改对。
2.电脑虽好,有时候不如自己认真思考。不要忽略思考的过程。
3.检查输入参数的有效性
4.考虑操作失败时的情况
5.单元测试
6.一个小的模块,一个人能完成就一个人完成,人多了效率反而低
7.头脑不清醒的时候不要写代码(会产生很多bug,调bug的时间会消耗很多)
1.写代码争取第一次的时候就尽量写正确,不要依赖debug工具。很多东西是自己可以考虑得到的,但是由于懒惰的情绪导致不愿全面分析,导致出错之后又要debug,而且耗时,也不一定能够完全改对。
2.电脑虽好,有时候不如自己认真思考。不要忽略思考的过程。
3.检查输入参数的有效性
4.考虑操作失败时的情况
5.单元测试
6.一个小的模块,一个人能完成就一个人完成,人多了效率反而低
7.头脑不清醒的时候不要写代码(会产生很多bug,调bug的时间会消耗很多)