为什么非技术人员总觉得修改一下很容易

最近在玩一款游戏,MMORPG类的,至于名字的话免得被说卖广告了。

里头看见GM发了一个公告指出,某个物品在一个特定操作下会莫名其妙的不按常理的湮灭掉。

看到之后我内心估摸了一下BUG的实现方法,其实应该也是一些属性没有正确赋值之类的。修改一下就好了。

确实,修复就是一下子的事情。但是,这真的已经解决问题了吗?

为什么说,一个在稳定迭代的产品都不会轻易更新,哪怕出现已知BUG并且已知bug修复了的情况下,当然,致命bug除外了。

因为发布一个版本需要完成的并不仅仅是改一点点代码的事情,

需要进行集成测试,全局测试,QA测试等一大堆的测试,才能进行打包发布,而这样的测试一般都是有计划有规程的。

一般迭代周期由三分一的时间都是要交给测试部门进行各种各样的测试保证新写的功能或者修复的bug确切能够工作而且不会影响其他功能。

那么看到这里,你还会认为修复一个BUG对于程序员来说就是改一行代码的事情吗?

反过来说一句,这游戏的测试工程师是不是稍微疏忽了一点点呢~?

你可能感兴趣的:(coding)