最近讀 《Founders at Work》,讀到 Paul Graham 關於他早期創立 Viaweb (被 Yahoo 收購後變爲 Yahoo Store)的經歷。他談到程序員
「 Another advantage of telling the truth is that you don’t have to remember what you’ve said. You don’t have to keep any state in your head. It’s a purely functional business strategy. (Hackers will get what I mean.) 」web
就是說講實話的一大好處就是你不用記得你所說過的話,這樣你就不用在大腦裏保存一個狀態,這個狀態讓下次提起這個謊話的時候好接下去圓謊。而後他類比講實話就是函數式編程,沒有變量和狀態來記憶,生活變得更簡單,犯錯更少。用過函數式編程的程序員應該都懂這個類比,哈哈。編程