看到这样的标题, 估计大概也知道本文要谈论的内容了, 是的, 有关bug的. 这里不得不感慨下, 最近修bug修出感悟来了, 这里总结下为什么.

1. 最重要的归根结底的是由于开发人员没有考虑全面, 大体功能完成了, 但是没有完善好, 各式各样的小bug, 能把人烦死.

2. 需求不明确导致的排第2位, 开发人员拿到需求, 开始做了, 但是不知道的是这个需求不完整, 于是乎做完了, 给测试, 给客户看了, 反馈回来改了, 测了, 又给客户看, 反馈又回来, 可能到头来, 整个功能绕了个圈, 脾气不好的绝对能气炸了.

3. 客户不把需求讲明白, 挤牙膏似的, 一点点给你挤, 需求从头到尾, 客户一直在给你添盐加醋, 到头来可以把他们自己绕进去, 之前说A, 现在说B, 后面又说C, 搞不死也差不多了.

4. 项目进入后期的bug修复阶段, 一般不是全员上的, 可能就留几个人来修复bug, 这下好了, 非自己bug的就开始踢皮球了, 一个bug可以被Assigh好多次, 无语.

5. 情绪 – 到了项目后期, 基本上大家都做皮了, 不想做了, 巴不得赶紧结束, 换个环境换个心情, 于是当面对各类bug时, 能有个好心情好情绪实属难得了, 所以请不要再添盐加醋.

6. 情绪后该做的还得好好做的, 不然修正一个bug, 不小心引入另一个bug或者几个bug, 会更抓狂的, 事实是这样的情况很普遍.