讀《大道至簡》第二章有感
《大道至簡》這本書用簡單易懂的語言和耳熟能詳的寓言和歷史故事把艱澀難懂的程式設計用一種新鮮而有趣的方式進行講解,前幾天通過閱讀第一章,通過愚公移山的故事讓我明白了程式設計所需的團隊組成和「子又生孫,孫又生子,子子孫孫,無窮匱也」的迴圈關係,讓我受益匪淺,今天我又讀了它的第二章—懶人創造了方法。
第二章一開始就講了李冰鑿山的故事,李冰是懶人,他沒有愚公那麼勤勞,在愚公移山的故事裡,愚公的辦法是「碎石擊壤」,而在李冰的故事裡卻發生了變化,李冰已經懂得「積薪燒之了」。為什麼愚公只會鑿石,而李冰卻學會用燒的方法來碎石呢?那是因為李冰是個懶人,他沒有愚公「吾今勝昨倍許,明勝今倍許,而山不加增,何苦而不快。」這樣的耐心和勤奮,他就用更多的時間去尋找解決事情的辦法,俗話說「磨刀不誤砍柴工」,人的精力終歸是有限的,提出新的辦法,解決的將是影響事情成效的根本辦法。
在程式設計中,一百萬行**寫在乙個檔案裡,查詢乙個函式要在編輯器裡按五千次pagedown/pageup
鍵,這顯然是不可能的,人的精力是有限度,要想在有限度的精力中,完成對乙個程式的編輯,就必須尋找方法,所以,世界上的懶人們就創造出來了單元檔案,很快又出現了新的概念:模組,通過不同的人完成不同的模組,最後串聯在一起,就完成了對對整個程式的完成。所以,我們這些程式設計師們要想有更多的時間和精力,只有不斷開發新的更好更便利的方法,學會創造方法,做像李冰那樣的「懶人」。
我們在要做一位會創造辦法的「懶人」前提是,我們要學會歸納和總結,就像我們的書桌一樣,每個人都有書桌,每個人的書桌也和人一樣各有不同,有的書桌很整潔,有的書桌很髒亂,這是因為,有的人把書桌上的書按種類大小排好,這樣找齊書來方便快速,而髒亂的書桌因為擺放的不整齊,找起書來也就格外費勁。這些書桌就像我們腦海中的知識一樣,同樣是學會一樣的知識,課後會歸納和總結的人最後的學習會更加的輕鬆。
通過閱讀第二章,不但讓我認識到人在學習和工作中要學會尋找更簡單的方法,學會創造方法改變環境的道理,而且也讓我明白了學會歸納和總結的重要性,我要不斷地突破自我,做乙個會思考方法,創造方法的懶人,我也要不斷地反思自己,通過歸納和反思讓自己在以後有更好的發展!
讀《大道至簡》第二章有感
僰蘭 道有蜀王兵 亦有神作大灘江中。其崖嶄峻不 可破,冰 乃積薪燒之。華陽國志 懶人造就了方法 這是第二章的中心,我覺得也是軟體開發發展的原動力!原因很簡單,人的精力終歸是有極限的。同是戰國時代,同是鑿山,列 子 湯問篇 裡的愚公就要 碎石擊壤 而李冰就已經懂得 積薪燒之 了。試想,如果李冰也象愚公...
讀《大道至簡》第二章有感
大道至簡 的第二章,開始把愚公和李冰來作對比,在作者看來,愚公已經具備了當代程式設計人的思想,但是還欠缺點什麼。愚公只知道一直挖山,總有一天會把山來填平。但李冰無疑找到了一種更加簡潔的途徑。積薪而燒之 所以愚公缺少的是方法。愚公是乙個偉大的人,是乙個勤勞的人。但正因為他的勤勞,讓他只能通過最原始的方...
讀大道至簡第二章有感
當你看到這篇文章的時候,就可以知道,又是老師布置的作業,沒辦法。接下來我就寫寫讀完第二章的想法。首先,我不贊同作者的乙個觀點 是懶人造就了方法。不知道作者是從什麼地方推斷出 可以閒到沒事 去看火能不能把石頭燒爆 為什麼說人家是閒,十分貶低了李冰。為什麼不能說李冰是在不經意見偶爾發現的?這只是乙個生活...