《道德经》程序员版第五章
生活随笔
收集整理的這篇文章主要介紹了
《道德经》程序员版第五章
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
天地不仁,以萬物為芻狗。圣人不仁,以百姓為芻狗。天地之間,其猶橐籥乎?虛而不屈,動而愈出。多言數窮,不如守中。
?
編譯器不會寬宏大量,只會編譯符合程序運行過程的代碼,不符合程序運行過程的代碼,編譯器會毫不留情地報錯。(當然,符合語法只是個表面,深層次的邏輯不符合程序運行過程,就算編譯器不會報錯,運行時也會報錯)
?
程序員大牛也一樣不會寬宏大量,若你的編程思路不符合程序運行過程,大牛會毫不留情指出你的錯誤。若符合,大牛當你是朋友,好兄弟,好基友。
?
如果把編譯器比作風箱,風箱的作用在于使爐火更旺。如果用風箱的原理來敲代碼,則代碼有更少的bug,以及更多的性能。
?
?
風箱中間是空的,只要拉動就隨時可以鼓出風來,不會竭盡。同理,編譯器也是空的,只要放進符合程序運行過程的代碼進行編譯,就可以生成程序,不會竭盡。?
?
但是就鼓風的速度和風箱的效果而言,速度太快反而起不到預期的效果,要始終把握鼓風速度的不快不慢,剛剛好使其火候最大。同理,程序的性能在于數據結構和算法。算法在于時間換空間,還是空間換時間。對于不同的編譯器,不同的計算機硬件狀況,把握時間與空間的交換程度,使程序保持穩定和高性能。?
?
?
?
轉載于:https://www.cnblogs.com/samwu/archive/2011/08/18/2144386.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的《道德经》程序员版第五章的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何修复excel已损坏的文件
- 下一篇: 在OnLButtonDown获取其他控件