?????????????????????????????????????????????????????????????? 懶人造就了方法
?
開頭說的,有一個人叫李冰也要移山,可是他卻要用和愚公截然不同的方法,那就是用“燒”的方法來碎石,那么這樣的好處就是省力。那么他又是怎樣想到的辦法的呢,就是生活中仔細觀察他老婆做飯時水溢出是石頭碎裂,那也就是生活中的仔細觀察讓他省去了巨大的時間和力氣。而愚公沒有發現也就只能人工來挖。這就是生活中仔細觀察和不仔細觀察的后果。也就告訴我們一個道理,想要當個”懶人“就要多觀察。同樣人的精力是有限的,所以我們生活中也要進肯恩的多去觀察來提高效率。這也就是將這個故事要告訴我們的道理。
? ?接下來講的是代碼的發展,以前人們是將所有代碼都寫在一個文件中,然后出現的一些高級語言,人們也是習慣于將代碼寫在一個文件中,甚至于有一個語言源代碼文件有大小限制時。所以后來有人發現將代碼模塊化更加的便捷,因此人們創造了單元文件,這樣人們便可以開始分工合作,一部分人寫這幾個單元的代碼,另一部分則寫那幾個。這樣,終于可以讓源代碼分散開來。結構化編程的時代終于開始了,新的方法取代了舊的方法,更賤便捷和高效取代了老舊的習慣。正是這樣的一些些改變突破之前的舊習慣,讓計算機和互聯網迅速發展,所以我們也要有創新精神和創新意識,突破以前老舊思想,去改革創新,有自己的思想,突破陳規,發現不同。這是第二部分的內容。
? 第三部分講的也就是我們在學習的時候不但要學習知識,還要隨時整理,讓知識更加的系統化,模塊化。試想如果腦子里的知識很混亂那我們應用的時候怎么可以得心應手。當我們學習知識而不知道是干什么用的時候,我們就應該反思一下,學習的意義是什么。
??程序?=?算法?+?結構?+?方法。“面向過程開發”,其實是對“結構化程序設計”在代碼階段的一個說法,即使沒有任何“方法”的存在,只需要有了“單元和“模塊的概念,在面向過程時代,一樣可以做出任意大型的程序。在那個時代,“方法”問題并不會象鼻子一樣凸顯在每一個程序員的面前。而與“面向對象”是否出現完全無關的一個東西,卻因為“過程”和“單元”的出現而出現了。這就是“工程。
總體來說,告訴我們以后的學習要系統化.規范化.多去了解與認識所學所想。
?