在工作中遇到修改bug的时候,如何正确的完成工作?
个人总结如下:
1、了解该bug产生的背景信息及bug重现的相关操作步骤和数据,不要一上来就查代码改bug,这样很容易改漏
2、判断该bug是属于个例还是在系统中普遍存在
3、结合系统业务背景给出修正方案
4、查找系统产生bug的具体位置
5、修改并测试该bug所对应的相关逻辑
只有透彻的理解bug产生的背景及相关业务,才能避免片面的,错误的理解bug产生的原因,从而在产生bug的根源将之修正,并杜绝对程序其他部分产生影响。