《大道至簡》閱讀筆記4

2022-07-08 04:30:09 字數 835 閱讀 3642

幾周之前,在一所電腦培訓學校與學生座談時,乙個 學員問我:「為什麼我學了一年的程式設計,卻還是不知道怎 麼寫程式呢」。 我想了想,問了這個學員乙個問題:「你桌上的書是 亂的嗎?」 他遲疑了一下,不過還是回答我道:「比較整齊。」 我當時便反問他:「你既然知道如何把書分類、歸整 得整整齊齊地放在書桌,那怎麼沒想過如何把所學的知道 分類一下,歸納一下,整整齊齊地放在腦子裡呢?」 如果乙個人學了一年的程式設計,他的腦袋裡還是昏乎乎 的,不知道從**開始,也不知道如何做程式。那想來只有乙個原因:他學了,也把知識學進去了,就是不知道這 些知識是幹什麼的。或者說,他不知道各種知識都可以用 來做什麼。 其實結構化程式設計的基本單位是「過程(procedure)」, 而不是上一小節說到的「單元(unit)」。然而在我看來,過程及其呼叫是 cpu 指令集所提供的執行邏輯,而不是普 通的開發人員在程式設計實踐中所總結和創生的「方法。

感受:幾周之前,在一所電腦培訓學校與學生座談時,乙個 學員問我:「為什麼我學了一年的程式設計,卻還是不知道怎 麼寫程式呢」。 我想了想,問了這個學員乙個問題:「你桌上的書是 亂的嗎?」 他遲疑了一下,不過還是回答我道:「比較整齊。」 我當時便反問他:「你既然知道如何把書分類、歸整 得整整齊齊地放在書桌,那怎麼沒想過如何把所學的知道 分類一下,歸納一下,整整齊齊地放在腦子裡呢?」 如果乙個人學了一年的程式設計,他的腦袋裡還是昏乎乎 的,不知道從**開始,也不知道如何做程式。那想來只有乙個原因:他學了,也把知識學進去了,就是不知道這 些知識是幹什麼的。或者說,他不知道各種知識都可以用 來做什麼。 其實結構化程式設計的基本單位是「過程(procedure)」, 而不是上一小節說到的「單元(unit)」。然而在我看來,過程及其呼叫是 cpu 指令集所提供的執行邏輯,而不是普 通的開發人員在程式設計實踐中所總結和創生的「方法。

感受:

大道至簡閱讀筆記

學什麼都有方法,程式設計更不例外。在我看來,學程式設計最重要的就是方法。正如書中所提及的,人的精力終歸是有極限的。做事不能一昧的依靠動力,得提出新的 方法 這才是解決事情成效的根本問題。也許會有人說我們可以多吃點飯,多加點班,但是人終究突破不了精力的極限。一昧這樣做,到最後可能會適得其反,終究被現實...

《大道至簡》閱讀筆記

今天我讀了 大道至簡 這本書,感覺挺好的。作者首先點明 是懶人造就了方法。同時他也闡述了自己的觀點 程式 演算法 結構 方法。我感覺作者的語言風格十分淳樸,很口語化,這讓人很容易接受。他還點明了團隊就要有嚴格的制度,這樣才能充分調動隊員的積極性,這一點我十分認同。乙個團隊如果沒有很好地約束,隊員們肯...

大道至簡閱讀筆記002

是懶人造就了方法 有一句笑話是這麼說的 懶是人類前進的動力,是社會發展的第一生產力 雖然人們都把它當做笑話,但是我感覺它還是有一定道理的。正因為對生活便捷舒適的嚮往,人們才會發明各種東西和方法。懶得走,發明車,自行車,電動,摩托,汽車。懶得人工,發明了機械臂,流水線。老師舉了李冰的故事與愚公對比,更...