bug处理 - 智学轩城

bug处理

这bug,我手上的项目上周刚处理一个,简单说就是程序出错啦。

说到bug处理,这事儿我可是经历了不少。记得那会儿,我刚入行那会儿,有一次项目上线前,我负责的一个模块里就出了一个低级错误,那可是个尴尬事儿。
那是个2012年的事儿,我们公司承接了一个大项目,那会儿互联网刚兴起,大家都抢着做移动应用。我负责的那块儿,是个用户登录模块。当时为了赶进度,我写代码的时候有点急躁,结果在用户名验证的逻辑里,漏掉了一个条件判断。
结果呢,上线后没几天,就接到用户反馈,说有时候登录会失败,而且还有个别用户反馈说登录后直接跳到了错误页面。我一看这情况,心里那个慌啊,赶紧定位问题。当时是紧急修复,直接飞到项目现场,一通排查,发现就是那漏掉的条件判断。
说实话,那会儿我心里挺不是滋味的,心想这要是影响公司口碑怎么办。不过呢,最后问题解决了,用户反馈也不错,我心里多少有点安慰。从那以后,我对bug处理的态度就更加严谨了。
现在回想起来,处理bug其实有几个关键点。第一,得有耐心,一点一点排查,不能急躁;第二,要有全局观,一个模块的bug可能影响到整个系统的稳定;第三,记录详尽,遇到问题要记录下来,方便以后分析。
当然了,现在这行业变化快,bug处理的方法和工具也跟着更新迭代。不过,不管怎么变,细心和责任心这俩东西,是永远不会过时的。