?? 9 attitude.txt
字號:
態度決定一切
當你面對正確的選擇,去做它——在一個短期計劃中,經常會是這樣,而然在一個長期的計劃中這也許并不能取得什么效果。如果你還不能確定到底改作什么,那么就做能讓工作完成的最少的事情,至少在你確定真正正確的事情前。
正確地應用Unix哲學,需要你的忠誠。你必須絕對相信軟件開發是一個要動用你所有智慧、創造力和激情的活計。此外你不能指望簡單的套用過去方法實現現在的設計;你必須在你應該思考的地方進行新的編碼。你會在不經意間使得本該簡單的實現復雜化-接著你會疑問并抱怨為什么你的代碼會迅速膨脹并難以調試。
正確地應用Unix哲學,充分利用你的所有時間不要浪費。如果某個人已經針對某個問題做出了好的解決方案,不要因為好面子而進行無意義的重復工作。不要做出比預計更復雜的設計,讓設計輕巧更重要。用你的工具,讓可能的事情自動化。
軟件開發應該是一個令人愉樂的藝術,一個高級的游戲。如果你不同意這個看法,停下手邊的工作,問問自己遺忘了什么?為什么你做軟件開發而不是去掙更多的錢或者空耗時間?你必須將軟件作為一件燃燒你激情的事情。
正確地應用Unix哲學,你需要接受這個態度。你需要維護它,需要去游戲,需要有探索的意愿。
我們希望你帶著這個態度去閱讀本書。或者至少希望本書能幫助你建立其這種態度。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -