有人问过老狼一个问题,那就是这个世界上存不存在没有BUG的游戏,又或者说存不存在没有BUG的程序员,而老狼在思考了一下这个问题之后,决定今天来给大家一起讨论一下这个问题。
看看各位小伙伴们,你们都是怎么想呢?
首先这个世界上存在没有BUG的游戏吗?
甭管是从理论上来讲,还是现实情况出发,没有BUG这件事情压根就是不存在的,首先来给大家科普一下什么叫做BUG。
BUG的本意是“臭虫”,现在用来指代计算机上存在的漏洞,原因是系统安全策略上存在的缺陷,而放到游戏里面,BUG的具体形式就是穿模,遁地,人物摆大字,玩法上出现漏洞,例如可以无限血,无限增伤整整形式。
所有与预期结果不符的问题都是BUG,和预期行为不符合的软件行为都是属于BUG。
和测试员预期不一致的软件行为和程序员预期不一致的软件行为和文档预期不一致的软件行为和管理者预期不一致的软件行为和客户预期不一致的软件行为
就好比MC这款游戏来说,红石的BUD玩法本身就是一种BUG,但是因为玩家们的认可,mojang就将其给变成了游戏之中的特性,那么这个就不能将其称为BUG了。
在管理者和客户的意见达成一致之后,这个BUG也就成为了游戏当中的一个玩法,那么他的称呼就变成了特性,所以在任何一款软件和游戏当中,都无法避免BUG的诞生,因为所谓的BUG更多的是交互性。
萝卜白菜各有所爱,众口难调也是在所难免的事情。
所以从用户角度出发,根据项目统一的标准:按照项目定下的规格来判断,程序运行的结果与规格不一致,所以从老狼的个人观点上面来看,这个世界上不存在没有BUG的物品,也不存在能写出没有BUG的程序的程序猿。
如果说,真的有这种可以满足一切需求的程序猿,那么这个人将会被所有的公司给抢着要,甚至说这个程序猿可以直接摇身一变成为世界首富,这都是不成问题的事情,但也没准会被人嫉妒,英年早逝。
关键词: 游戏