陪伴我作為程序員的9句至理名言
我發現名人名言能激勵人,鼓舞人或有時是煽動人,下面就是我這些年來最喜歡的幾句。有時一本書能對你如何寫程序或如何解決一個問題具有實實在在影響。有時一句簡單的話已足夠讓你質疑對正在編寫的代碼的態度。有時候我驚訝于有些人如此的深諳這些藏在我心里多年、只是從未宣講出來的道理。
◆ “設計是一個發現問題、而不是發現解決方案的過程” —— Leslie Chicoine
◆ “功能說明書里不存在可操作性” —— 37 Signals
◆ “過去的代碼都是未經測試的代碼” —— Michael Feathers
◆ “任何傻瓜都能寫出計算機可以理解的代碼。好的程序員能寫出人能讀懂的代碼” —— Martin Fowler
◆ “測試是來表明bug的存在而不是不存在” —— Edsger Dijkstra
◆ “簡單不先于復雜,而是在復雜之后” —— Alan Perlis
◆ “Real developers ship” —— Jeff Attwood
◆ “沒有絕世神功” —— Frederick Brooks
“過去的33年里,我每天早上看著鏡子問自己:“今天是我生命的最后一天嗎?我是否要去做今天該做的事?”一天一天太多次是“不是”,我知道這需要改變…所有的事情——所有身外的期望,所有的驕傲,所有的對困難和失敗的恐懼——這些東西在死亡面前立刻消失的無影無蹤,只剩下真正重要的東西。想著自己即將死去,這是讓我避免落入擔心失去什么的陷阱里的最好的方法。” —— Steve Jobs
【編輯推薦】