大道至簡(讀後感)第二章 是懶人造就了方法

2022-05-22 13:57:10 字數 1229 閱讀 2666

《華陽國志》中寫道 「 僰道有蜀王兵蘭 ,亦有神作大灘江中。其崖嶄峻不可破,(冰)乃積薪燒之。」

史記中記載戰國時李冰鑿了一座山搞成一條河。他的偉績也是夠大的!

《列子·湯問篇》中記載同一時代的愚公在老老實實的「碎石擊壤」,而李冰卻在燒石頭,呵呵。

愚公會鑿,而李冰會燒。那李冰又是為什麼會用 「燒」這種方法來碎石的呢?如果李冰也象愚公那樣日復 一日地督促著他的團隊鑿石開山,那他一定沒有時間來學 習、尋找或者觀察,當然也不會發現「燒」這種方法可以 加快工程進度,使得一大座山短時間就被嘩啦嘩啦地給 「碎」掉了。文章裡也寫到了李冰的團隊可是成百上千人,要修堰築壩,還 要「鑿離堆」,當然還要吃喝啦撒睡。所以李冰如果忙起 來的話,他必然是「受命以來,夙夜憂嘆」,必然食難下 咽,睡無安枕。反之,李冰一定是個閒人,可以閒到沒事 去看火能不能把石頭燒爆。也由此而知李冰必定是閒到無事到看火燒石頭。也正是他閒到無事可做也才搞出這麼個碎石的辦法。

一百萬行**是可以寫在乙個檔案裡的

一百萬行**啊!好嚇人啊!乙個勤勞的人要按5000次pagedown鍵才能到達檔案的尾部!你能受得了?

其實最開始寫**寫的**還是很小的,所以把他們寫在乙個檔案裡是很方便的。但是隨著功能的漸漸的完善**也在悄悄地變大5k 10k 漸漸的「長大了」。一直到了64k,好傢伙編譯器竟然不支援超過64k的原始檔這怎麼行呢?下個版本編譯器悄悄地支援了大檔案。但是機器能讀懂我們的檔案了。但是太長的檔案對於程式設計師來說實在是太長了,5000次上下翻頁有幾個人能看得完呢,於是單元檔案就有了誕生的土壤

:模組。 把乙個大模組分成小模組,再把小模組分成更細的小小模 塊,乙個模組對應於乙個單元。於是我們可以開始分工作了,一部分人寫這幾個單元的**,另一部分則寫那幾個。這簡直是懶人的福音啊,再也不用盯著那又臭又長的**看的頭暈腦脹。哈哈容我大笑兩聲。

你桌上的書是亂的嗎?

程式設計總是程式設計師掙不脫的枷鎖,而程式設計的真正要義又有幾人知,其實我們應該將我們腦子裡的知識好好的整理下了把常用的熟記不常用的了解這樣才能真正了解自己會什麼,自己適合什麼。

我的第一次思考:程式 = 演算法 + 結構 + 方法

有人說 程式=資料+演算法 也有人說 程式 = 演算法 + 結構 + 方法

我其實不知道到底那個是正確的,但是方法是沒有錯的,方法的實現是依賴與演算法的。現在我也無法精確卻分這中間的區別。

人可以懶一點可以少做一些事,但是心卻不能懶,該思考的一點也不能省,假如李冰只顧玩樂早就被殺了那還來的都江堰啊。可以今天做一點工作明天在做一些,但是該來的總歸是要來的想逃也逃不了。

懶人創造方法,但是懶人也勤快。

懶人造就方法(《大道至簡》第二章讀後感)

懶人在一定程度上的確能創造出方法,他們把複雜的問題簡單化,把乙個龐大的工程分成無數的小項,再逐個擊破。這些能創造出方法的 懶人 們不是在想問題解決方法上表現出懶惰,只是他們不願意在複雜的,重複的,過於冗長的問題上過於糾結。把精力多放在尋找解決問題的方法上,尋找捷徑,這正是我們能從中學習到的好思路。該...

大道至簡第二章 是懶人造就了方法 讀後感

戰國時期李冰鑿了一座山,鑿了一座山,確實沒什麼好講的,即使是在古代,只要人力資源能跟上,基本上多大的山都能鑿了,然而這裡之所以說他鑿山,是因為他鑿山的方法在當時與別人不一樣。怎麼各不一樣法呢。他積薪而燒之,然後在鑿之。用這種方法,鑿山輕而易舉。這就是他的高明之處。那麼,他是怎麼想到用這種方法呢?這時...

《大道至簡》第二章讀後感 是懶人造就了方法

何為 大道至簡 在周愛民的 大道至簡 一書中給出的大道至簡的解析是軟體工程實踐者的思想,它是一種思想,而不是一些招數或者方法。僰蘭道有蜀王兵,亦有神作大灘江中。其崖嶄峻不可破,冰 乃積薪燒之。話說,戰國時期有一人叫李冰,他幹了一件事情與愚公類似,那就是鑿了一座大山,然而鑿山的過程卻與愚公相去甚遠。愚...