Produce bug,生產的目的不是bug。但bug與生產如影隨形。
Windows的整個生命周期都是圍繞生產和修復Bug的過程……
我們不是比爾蓋茨、不是David克魯索;我們是蕓蕓眾生(的工程師)
我們當然會一直生產Bug,
沒有軟件就沒有Bug,就像沒有上帝就沒有人類。
有人類是壞事情嗎?
有Bug是壞事情……但我們有得選嗎?
怎樣減少Bug呢?能消除bug,做到0bug嗎?!
科學家和工程師 在基本思維方式和素質方面是類似的,科學、嚴謹……
但工程師還必須具備些別的素質:
比如:在有限的時間、有限的資源經費的情況下……制作出有限的技術解決方案,并且實施之。
下面就是來自資深(軟件)工程師,項目中的真實、鮮活的實例。
生產Bug,有沒有殘缺美的意思呢?
當然不一樣。
生產(軟件生產)當然不會搞些 砍掉維納斯的手臂,制造殘缺美那樣的二貨系統。
但是,如果bug不能避免的時候……
bug留在哪里?
砍掉哪些多余的部分?
就是學問了!
----砍掉瘀出來的“聰明”,才有一線生機。