幾周之前,在一所電腦培訓學校與學生座談時,乙個
學員問我:「為什麼我學了一年的程式設計,卻還是不知道怎 麼寫程式呢」。 我想了想,問了這個學員乙個問題:「你桌上的書是 亂的嗎?」 他遲疑了一下,不過還是回答我道:「比較整齊。」 我當時便反問他:「你既然知道如何把書分類、歸整 得整整齊齊地放在書桌,那怎麼沒想過如何把所學的知道 分類一下,歸納一下,整整齊齊地放在腦子裡呢?」 如果乙個人學了一年的程式設計,他的腦袋裡還是昏乎乎 的,不知道從**開始,也不知道如何做程式。那想來只有乙個原因:他學了,也把知識學進去了,就是不知道這 些知識是幹什麼的。或者說,他不知道各種知識都可以用 來做什麼。 其實結構化程式設計的基本單位是「過程(procedure)」, 而不是上一小節說到的「單元(unit)」。然而在我看來,過程及其呼叫是 cpu 指令集所提供的執行邏輯,而不是普
通的開發人員在程式設計實踐中所總結和創生的「方法。
感受:這樣不好,自己的知識需要自己記住,大腦就像cpu,正是cpu的處理是的電腦完美執行。所以我需要對自己學過的知識進行整理。
大道至簡閱讀筆記01
程式設計的精義 在愚公移山中,雖我之死,有子存焉 子又生孫,孫又生子 子又有子,子又有孫。子子孫孫,無窮匱也。而山不加增,何苦而不平?從中我們看出了程式的根本,即順序 分支和迴圈,這就是程式設計的精義了。對於我們平時拿到任務就開始編寫 一開啟vs就開始 include using namespace...
大道至簡閱讀筆記01
今天抽空閱讀了大道至簡這本書,我的第一印象是書很薄,不像其他的書一樣那麼厚,但裡面寫的是有道理的 充滿著哲學的氣息。我看了看第一章,感覺寫的挺有趣的。作者用史上愚公移山的例子來闡述程式設計的精義。書中指出 我們應該注意到愚公作為程式設計人員的基本素質。在與 河曲智叟 的對答中,他敘述了整個工程的實現...
大道至簡閱讀筆記01
理論都是由實踐而來的,開發軟體的時候,我們先掌握專家總結的結果其勞動果實,而不是要先去探求其本源,就是知其然而不知其所然。懂道理固然重要,但是在最開始什麼都不知道的情況下,最好是先學一點硬道理,然後再深入的學習。當然,懂得背後的根本道理還是很重要的,對於要上更高的境界,如此才能夠隨機應變,有變通之道...