现在的位置: 首页 > 综合 > 正文

性能问题算不算bug?

2013年08月12日 ⁄ 综合 ⁄ 共 397字 ⁄ 字号 评论关闭

最近无意中想到了这个问题。在我开发的项目当中,没有一个不被性能问题所困扰。很多人将性能问题归结于程序员写代码不够好,也有人讲性能问题归结于系统架构,甚至还有人将性能问题归结于硬件,诸如此类,不一而足。但是很少有人讲之视为一个bug,至少这个问题肯定不会在bug库中出现。

但它到底算不算一个bug呢?一般的程序问题需要跟踪和调试,性能问题也不例外,从这种层面上来说它是一个bug。但是从狭义去理解bug,那它又不是,因为性能可大可小,它有个适合的程度,而我们常说的bug往往都能过说出它的准确描述,而对于性能你不能,只能说一个大概的数字或描述出来。因此我觉得去追究一个问题是不是某个概念,就好比追究贪污腐败是不是一个社会问题一样,没什么意义。关键在于认识到这个问题。我的观点是,认识问题不是简单地认识,而是获得问题的描述和问题的深层次原因。很多时候,我们就是很难找到原因,解决问题往往倒不是很难。

抱歉!评论已关闭.