大多数程序员这一生中所写的代码和所做的项目,应该都会遇到过各种大大小小的问题,即使再牛、再仔细的程序员应该也是无法避免的。
而且随着程序员做的项目越来越多、越来越复杂,有些时候会很容易出现一些小问题,毕竟项目不是一蹴而就的,都需要通过反反复复验证的。
那么作为程序员的你,在遇到这些关系到自己代码的Bug的时候是如何回复的呢?当QA或者TA拿着他们发现的Bug来找你的时候,你是如何对他们说的呢?
小编列举了大多数程序员面对Bug的一些最常见的回复,有哪些是你中枪的呢?我保证最后一个,应该会有很多程序员中枪!
“这真的很奇怪!” “以前从来没有出现过这种情况!” “昨天还是运行好好的啊!” “这怎么可能?” “一定是硬件出问题了!”
“你操作了什么让程序崩溃了?” “你给的数据一定有什么奇怪的东西!” “我最近都没有修改这个模块啊!” “你用错版本了吧?” “这应该只是巧合吧!” “我没时间测试所有功能!” “这不可能是我代码的问题!” “我的代码能工作,只是还没经过测试!” “一定有人更改了我的代码!”
“是不是你电脑(手机)中毒了?” “你为什么要那样操作?” “程序崩溃的时候,你在干嘛?” “我忘了提交新的代码!” “产品需求就是这样写的啊!” “用户应该不会有这么蠢的操作吧!” “测试用电脑(手机)有问题吧!” “在我电脑(手机)上是正常的啊!”
如果有3年以上的编程工作经验,上述这些回复应该大多数都有在你脑海里停留过吧!那么,面对Bug你最经常的回复是什么呢?