《大道至簡》第一章讀後感

2022-03-05 11:46:15 字數 954 閱讀 2763

經常聽見有人抱怨程式設計太難,說自己不是學軟體的料,那麼他們真該好好看看《大道至簡》這本書,相信他們看完這本書後會有很大收穫。

《大道至簡》第一章引用了乙個很簡單的故事「愚公移山」,用這個故事很好的概述了我們在完成乙個專案時所要進行的步驟。聽上去「愚公移山」和程式設計簡直是風馬牛不相及,但是看過作者的敘述又有原來如此的感覺。其實程式設計並沒有什麼難懂的,就和我們日常生活一樣,發現問題,分析問題,提出解決問題的方案,實施,和後續的驗收。例如某天我們突然發現家裡放不出水了,這就是發現問題,我們會觀察一下到底是水龍頭的問題還是水管的問題,這就是分析問題的過程,然後我們要想想看是自己修還是找專業人員修,這是提出解決問題的方案,實施就不用多說了,修完以後很自然的我們要看一下是否能放出水,這就是後續的驗收。看,很簡單吧!其實程式設計就是這麼簡單,也許有人會問:程式設計不是敲**嗎?**呢?

程式設計還真的不是敲**,**只是你跟計算機交流的語言而已,計算機很笨的,你必須要把你的思路寫的很清晰他才會懂。但是最主要的還是程式設計師的思想。

學過幾種語言的就會發現,其實每一種程式語言都是想通的,學得好的人兩個星期就能學會一種程式語言,學得不好的人幾個月也能熟練使用程式語言了。那為什麼程式設計師還會分等級呢?這就是我們上學學程式設計的原因了,我們要培養自己程式設計的思想,怎樣用最簡單的方法解決問題,怎樣快速的想到解決問題的方法,這才是我們要學習的。

經常有人說自己不會程式設計,其實不會的並不是程式設計,而是沒有程式設計的思想,做事沒有條理性,他們每次見到一些複雜的問題,不會分解問題,什麼是分解問題呢?乙個大問題總是可以分解成小問題,小問題還可以分解成更小的問題……這樣就可以通過解決一堆小問題來解決乙個大問題了,不會程式設計的人總是會將問題複雜化,自己給自己製造困難。從而恐懼程式設計,形成惡性迴圈,不會程式設計的人更不會程式設計。

編過程的人一定有這樣的經歷——編不出來!但從來不是因為語言編不出來,一般都是因為沒有思路,只要有了明確的思路,那麼敲**就是水到渠成的事兒了。

《大道至簡》給我們傳達的就是程式設計的思想,它不會教讀者怎樣程式設計,只會為讀者在腦中樹立程式設計的精意……

《大道至簡》第一章讀後感

首先向作者致敬。在這個物欲橫流的社會,能夠堅持自己的初衷,不為利益所擾的人已經不多見了。作者通過愚公移山的故事來引出程式設計的精義,實在是獨具匠心。而且他居然只用這個故事就解發布來了以前老師說來說去 程式 演算法 結構,但是我對這句話的理解直到看了這本書才真正豐滿了起來。原始需求 懲山北之塞,出入之...

大道至簡第一章 讀後感

大道至簡第一章 程式設計的精義 愚公移山 public class yugongyishan public static void main string args doelse while 山未平 論程式設計 public class biancheng public static void ma...

大道至簡第一章讀後感

一.程式設計的精義 1.愚公移山 begin while 畢力平險,指通豫南,達於漢陰 do for 開始移山時 to 愚公去世 率子孫荷擔者三夫,扣石墾壤,箕畚運於渤海之尾 if 愚公死 有子存焉 for 子又生孫 孫又生子 end 2.會不會寫程式 begin if 先天智障 or 後天懶惰者 ...