1. 开发前期的设计工作没做好
2. 单元测试没做好
3. 开发中不注重模块,结构化开发,导致后期功能扩展或者不过产生时候没办法做到快速的反应和修正
无他,唯手熟尔。
编码粗心有两种:一个是编码疏忽(比如少个分号少个括号什么的),一个是思路不完整。如果是前者,个人觉得多报几个错不是坏事哈~如果是后者,个人觉得还是做之前构思的还不周到。
给您推荐个办法:自己构思出方法之后,给你身边的同事或朋友给“检查检查”,一方面能够满足同事的“自重感”,一方面还能给你的思路提出问题。
多写单元测试
同一个坑踩多几次,自然就免疫了~~~
我再补充两个比较逗比的方法:
1. 低调地给大家(人别太多哦)群发一封邮件,说“即日起,发现我代码犯低级错误的,无论男女,我一律请吃饭......”;
(没试过,慎用)
2. 装个xx打字通,练练打字,提高输入的准确度。要坚持练一段时间,练到可以半盲打。
(以前试过,有效果。本来就打字快的而且能准确的输入错误的代码的,当我没说。)
打字速度倒不是原因,我说的是代码编写中经常挖坑,考虑不周全,很粗心的问题
@醉心: 我说练打字只是起到辅助作用。
加我QQ407015811 我给你个代码规范参考
写单元测试。
自己要交出去的东西 自己测试一下
1. 对自己的代码进行重构。
2. 对以前做过的项目进行封装,在以后项目中重用。