Produce bug,生产的目的不是bug。但bug与生产如影随形。
Windows的整个生命周期都是围绕生产和修复Bug的过程……
我们不是比尔盖茨、不是David克鲁索;我们是芸芸众生(的工程师)
我们当然会一直生产Bug,
没有软件就没有Bug,就像没有上帝就没有人类。
有人类是坏事情吗?
有Bug是坏事情……但我们有得选吗?
怎样减少Bug呢?能消除bug,做到0bug吗?!
科学家和工程师 在基本思维方式和素质方面是类似的,科学、严谨……
但工程师还必须具备些别的素质:
比如:在有限的时间、有限的资源经费的情况下……制作出有限的技术解决方案,并且实施之。
下面就是来自资深(软件)工程师,项目中的真实、鲜活的实例。
生产Bug,有没有残缺美的意思呢?
当然不一样。
生产(软件生产)当然不会搞些 砍掉维纳斯的手臂,制造残缺美那样的二货系统。
但是,如果bug不能避免的时候……
bug留在哪里?
砍掉哪些多余的部分?
就是学问了!
----砍掉瘀出来的“聪明”,才有一线生机。