当前位置:C++技术网 > 资讯 > 工作日记:程序找Bug的方法和修复Bug习惯要好

工作日记:程序找Bug的方法和修复Bug习惯要好

更新时间:2015-06-25 14:58:47浏览次数:1+次

2013年9月2日 星期一  小雨

    今天调试项目,无意中发现项目里的一个小Bug,导出文件时用户取消导出却仍然提示导出成功。这个错误很小,也很容易修改。但是这可以看出开发者的马虎。同时,开发时并没有经常性测试。这里建议:对于有多重选择的地方,一定要将各种情况在开发时就考虑进去,同时,不要将之推后加入,这样很可能忘记。对于一些小功能模块,一定要及时测试,不能为以后埋下隐患,同时,这样也更容易排查和 修正错误。

【后记】
     我们开发软件,如果一个功能由很多步骤实现时,一定要在每个步骤写完后加以测试,通过后再继续。如果不及时测试,可能导致一次性把全部写完后调试出错会带来连锁错误。语法错误倒没什么,最怕的就是逻辑错误。因为逻辑错误可以编译通过,最后后续的操作是基于前面的结果,而前面的结果错误导致后面错误,此时提示最后面的错误,是无法定位错误的。在此提示大家,检查错误时,如果逻辑很多,请先从前面的检查,每一步验证正确性,只有正确了才往后验证,而不是从后往前找。