關於調試的九大名言
今天我們來看看來自世界上的著名開發者和程序員們的關於調試的名言。
「在我所有的程序 Bug 中,80% 是語法錯誤。剩下的 20% 中,80% 是不重要的邏輯錯誤。剩下的 4% 中,80% 是指針錯誤。最後剩下的 0.4% 是有難度的問題。」
——MarcDonner,IBM Watson 研究中心
「在系統測試階段查找並修復 Bug,花費的時間和工作量是讓開發者自己找 Bug 的三倍。在正式上線後查找並修復 Bug,花費的時間和工作量是系統測試階段的十倍。因此一定要讓開發者自己做單元測試。」
——LarryBernstein,貝爾通信研究院
「不要站著調試。站著會讓你的耐心減半,而且你需要集中所有精力。」
——DaveStorer,Cedar Rapids,艾奧瓦州
「不要被注釋吸引,注釋非常有誤導性。專註調試代碼就好。」
——DaveStorer,Cedar Rapids,艾奧瓦州
「測試可以發現bug的存在,但不能證明bug不存在。」
——EdsgerW. Dijkstra,德克薩斯州大學
「新系統的每個新用戶都會發現一類新的 Bug。」
——BrianKernighan,貝爾實驗室
「如果沒壞,就不要修。」
——RonaldReagan,Santa Barbara,加利福尼亞州
[維護者警句]
「如果我們修不好,那就不會壞。」
——WaltWeir中校,美國陸軍
「修復損壞的程序的第一步就是讓它不斷失敗。」
——TomDuff,貝爾實驗室
你喜歡的名言是什麼?請在評論中分享。
原文:http://hangaroundtheweb.com/2018/07/nine-illuminating-quotes-on-debugging/
作者:Hangaroundtheweb
譯者:彎月,責編:屠敏
※程序員該敬畏每一行代碼?填好每一個坑才是!
※7 月編程語言排行榜:C 被 VB.NET 反超,Objective-C 重回前十
TAG:CSDN |