一:
最近修改了一个BUG,发现引入了新的BUG。
修改的BUG修改了一个函数,但是这个函数不仅仅是一个地方调用。结果我只是测试了一个我修改的地方,程序的使用时没有问题。但是另外一个模块使用这个函数,就会出现问题,我忽视了!!!!
这是一个教训,记住修改函数以后,全局搜索所有调用函数的地方,并且进行测试。
二:
修改一段代码,但是以为所有的板卡都会包含某个信息,其实老的板卡不会包含这种信息,导致出现错误。修改代码的时候虽然考虑到了这种情况,以为不会发生,不想写代码考虑这种Case,没有想到还是发生了,到最后还是得改。何必!