Skip to main content
Select a menu in the customizer

約爾趣談軟體-筆記

比起寫他的軟體概念介紹,感覺寫他的笑話比較重要阿

畢竟工程師就是缺乏幽默

這裡有完整的中文版,可以完全不用買書
http://local.joelonsoftware.com/wiki/%E9%A6%96%E9%A0%81

實體書的話有兩本:1.約耳趣談軟體 2.約耳續談軟體,花了兩個月中於看完啦

小小節錄其中幾段笑出來的段子,有興趣的人真的應該去拜讀一下,畢竟好笑的軟體書沒幾本

『「出貨」專案在一場大型的公司聚餐中大張旗鼓地宣佈。在活動舉行前數星期,公司園區就佈滿了宣傳海報,上面有比爾蓋茨的照片還有一句「這個人為何在微笑?」。我不確定那是什麼意思。是說因為現在有了能讓軟體出貨的激勵方案,比爾覺得高興而微笑嗎?不過在那場聚餐活動上,雇員們顯然覺得自己被當成小朋友。到處都是不滿的噓聲。Excel的程式團隊還舉起一個大告示板,上面寫者「Excel團隊為什麼在打哈欠?」這個出貨獎被極其鄙視,結果連Douglas Coupland的經典作品Microserfs裡甚至還有一章,裡面有一群程式師嘗試用一根吹管把它破壞掉。這是真有其事,不是我亂蓋的。』

『程式師總想把舊程式丟掉重新開始,其中的原因很微妙。他們會認為舊的程式是一團亂,不過下面這有趣的觀察指出他們可能是錯的。他們會認為舊程式一團亂的直正原因是一個很基本的程式設計』

『讀程式比寫程式困難。』

『某個我做過的案子真的有一個叫FuckedString的資料類型。另一個案子則是在開始時在成員變數名字前加底線’_’,後來卻改用比較標準的’m_’。結果一半的函數是用’_’開頭而另一半是用’m_’開頭,看起來很醜。坦白地說,這種問題用Emacs的巨集功能五分鐘就解決了,不需要從頭開始。』

『讀程式碼就像讀猶太法典』

 

『我曾經想個這個問題,也思考Fog Creek Software(我自己的公司)應該要如何成長。而我能找到最好的教訓是從麥當勞來的。是的,我就是在說那個可怕的漢堡連鎖店。

大麥克的秘密在於它們並不是怎麼好,不過每個漢堡不怎麼好的程度是完全一樣的。如果你願意忍受不怎麼好的食物,吃大麥克時絕對不會感覺任何絲亳意外的。

大麥克的另一個秘密是即使智商介「白痴」到「低能」之間,還是能生產出和全世界其他大麥克一模一樣的漢堡。因為麥當勞超大本的操作手冊才是它真正的秘方。手冊裡不厭其詳的說明每個授權店製作大麥克時必須確實遵循的步驟。如果大麥克的漢堡肉在阿拉斯加的安克雷奇要煎37秒,那麼在新加坡也會煎37秒,不是36秒也不是38秒。要做大麥克就是得遵循這該死的規則。』

 

reference

http://local.joelonsoftware.com/wiki/The_Joel_on_Software_Translation_Project:%E5%AF%A6%E9%AB%94%E6%9B%B8