您的位置:首页 > 职场人生

码农不仅要会写代码,更要会测试代码

2017-11-03 14:26 295 查看
      新入嵌入式开发不久,自以为写代码就是把逻辑和功能实现就行,现在慢慢发现写逻辑实现功能,仅仅是完成了一个程序的30%,后面的70%是测试代码。举个简单的例子,10个程序员同时各自去实现一个相同的业务,分别拿去测试。你就会发现,虽然10个人分别都实现了业务并验证成功。但是过一段时间有的人写的代码就会运行异常。

原因分析:

1,很多异常情况没想到,并没做相应处理

2,没咋考虑稳定性

3,代码写得不严谨,比如打开了一个文件,后面就没关的操作;申请一段内存,用完没释放。

4,测试做的不充分,或者是测试方法不对。----压力测试必须做好,而且需要多次反复长时间测试

5,缺乏严谨的程序开发思想,总是站在自己理解的层面,以为自己认为的就是对的,有点偏执

待补充。。。。

改进:

1,认清自己的不足,并且坦然面对-------心态

2,多看书或者请教别人

3,多尝试,不要怕出错,有时没有指点的情况下,自己多大胆测试,也许就是最好的办法

4,在极端环境下也要坚持,比如一个大问题,自己上网查询,看书,咨询别人后都还不能解决问题,并且这个问题一直停滞不前。如果这时不坚持就等于以后这个问题再也没有解决的机会了。

5,找替换方法,之前想的方法走不通,可以考虑试试其他办法来代替,把问题绕过去。

待补充。。。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: