搞IT不要害怕bug,特别是刚刚搞开发的那会,bug年年有那年特别多。
说一下我找bug的经验。
当测试人员告诉你有bug的时候。先查看一下bug是什么样子的。有这个bug还原就好往下定位了。
我们这边可以一点一点的输出,看看是不是跟原来预计的一样。是不是程序出现所有的情况都已经考虑进去,并编写到代码中去了。通过页面输出一点一点的定位到bug的根源,当然不一定都是输出。比如支付宝支付的调试可以写到文件里面。
如果发现相同数据库,代码一致,那就要考虑是不是这个调用的数据已经让缓存了之类。一般缓存这个东西,很恶心的。特别的是搞前段的朋友老爱遇到这个问题。文笔不行。希望这点能帮助到看这篇文章的人。搞IT不要害怕bug,特别是刚刚搞开发的那会,bug年年有那年特别多。