2015年5月11日 星期一

你有足夠的覺悟嗎?



大部分的程式書很少會讓人想看第二次,這本可以說是少數例外中的例外,裡面除了程式設計的精髓外,還充滿了各種發人省思的小故事:

裡面提到了美國 1940 年暴風把 Tacoma Narrows Bridge 扯斷,但是為什麼 Brooklyn Bridge 沒有一樣斷掉?原因是設計者 John Robeling 「對自己不知道的事情有足夠的覺悟」,把橫樑設計成已經動態與靜態的六倍強度。(美國建造於1870年代的橋樑10年後有1/4倒塌)

作者建議,在計算即時(Real-Time)軟體系統的執行效能時,必須降低兩個、四個或六個因數。已彌補自己的無知

站長常常拿一件事來比喻類似的情況,各位有沒有經驗?你在當學生的時候,以為自己準備齊全可以考80分,但是成績出來@#$^&...

又以站長最近自身的例子來看,明明在辦公室內只要花40秒傳送資料,但是到了現場,卻變成一分多鐘...= =

根據站長的從業經驗,還好不是叫軟體工程師去造橋,否則下場雨大概就垮了

沒有留言:

張貼留言