比如說有的時候坐的電梯,看上去很小的,裏麵有很醒目的提示,最大容載量25人或者5000磅。我看著這麽個小電梯,我就會想無論如何也塞不進25個人那,就是重疊起來,找的都是小個子,那也無論如何也搞不出5000磅啊。我不知道這個電梯的安全係數是多少,但是我敢肯定就是這個5000磅,也不是極限臨界值,不可能一過就crash, 很可能還有個不小的百分比餘量。為什麽呢?common sense.
隻要你做的工作同任何方向的技術有一點點沾邊,你就應該能明白,永遠不可能指望用戶按照標準程序來操作。你永遠要把用戶的違規操作預計進去,讓他即使有意,也不能隨隨便便break. 比如說電腦的基本常識,關機後過10秒鍾再開機,或者開關機的時候不要移動。但是,這樣的規矩每分每秒處處有人在違反,包括我自己,如果關機時抱著手提電腦上下樓,機器著火,或者關機後立刻開機,主板燒掉,可能嗎?哪個廠家敢打這個官司,機器燒掉了,因為你沒有完全照標準做?
一個電梯如果造得特別大,隨隨便便就可以容納50個人,但是標注最大容量25人,上了50個人後,電梯crash了,這絕對是設計嚴重缺陷。
1年新的大橋,可以容納4輛大卡車並排開過,那就要有承載4輛滿載卡車的餘地,加上很安全的安全係數。Why? Common Sense. 舉個簡單例子,八噸的卡車裝12噸的東西,不是天天發生,但也並不是天方夜譚,但是裝24噸的東西,而且是4輛同時,可能性應該不大,而且那個車可能都開不起來。這不是做遊戲,把4輛車停在橋上,一直裝貨裝到橋塌為止。
1年新的橋塌掉了,原因其實很好找的。這個橋是哪裏設計的,設計圖紙文件拿來,看看安全係數多少,承載量多少,要求的材料標準如何,施工標準如何;這個橋是哪裏施工的,就是全體失蹤了,這個橋還在,重新檢測施工質量並不難,看看是不是同設計吻合;這個橋是哪裏撿收的,檢收的時候的標準是什麽,結果是什麽,是不是同現在重檢結果符合。
哪裏出的問題,很容易就找出來了,隻要願意找。
這個同上海那個“無證民工電焊工”弄成的火災還不一樣,不像燒掉的房子,“死無對證”,這個大橋沒有消失,施工單位找不到了,沒關係,檢收部門還沒死絕。
當一件事情,需要非常複雜地用各種專業術語,或者故事情節,來說明它為什麽有理由地違反common sense的時候,你用不著聽下去了,you know it stinks.