周愛明老師的《大道至簡》這本書被譽為「激盪新思的佳作」,我利用暑假的時間閱讀了整本書,受到了很大的啟發。
大道至簡這本書注重的就是思想,它講解了一些軟體工程的思想,此書一共十乙個章節,其中每個章節都有好幾個小節,每乙個小節都有乙個生動且豐富的標題直指中心,框架結構比較明顯,讓人讀起來並不那麼枯燥乏味。在這本書的第一章,周愛民先生引用了著名的典故「愚公移山」,給我們做了關於程式設計的精義的介紹,程式設計的根本就是「順序,分支和迴圈「,像愚公移山這樣龐大的專案都可以用這樣簡單的程式設計來實現,所以也使我對程式設計有了更進一步的認識,對演算法也有了點認識,相信這對今後的學習會有幫助。
這本書看完對於我來說挺有幫助,至少在以後的程式設計步驟方面會有改變,會注意自己的思考方式而不是簡單的憑經驗做。演算法種種,分解到底,無非順序、選擇和迴圈。然後平湊起來計畫就是乙個工程。也許這就是所謂的大道至簡吧。
至簡的道理往往是藏於生活中,在生活學習中悟出哲學,從而一步步成長,完善自己的能力。乙個好的程式設計者重要的是思考的能力,在生活中不斷思考,學習,編出的程式也會更有活力。
我估計每個學生在最開始學習程式設計的時候,看到做多的話就是「程式=演算法+結構」,當然我也是,在學習c++第二章的時候就有提到,這是對程式的初步認識。在大道至簡這本書的第一章同樣提到了這個,程式設計其實說白了就是一種行為,我們要把一件事情交給計算機去做,就需要去告訴計算機,該如何去做。當然了,不該去做的東西只要你不給計算機指令,計算機是不會去執行的。我們在告訴計算機該怎麼做的時候,一定要分好順序,什麼時候該幹什麼,什麼時候不該幹什麼。把事情的邏輯關係和依賴關係分清楚,然後通過輸入**告訴計算機,它再通過我們所給的**去實現我們的要求。
《大道至簡》讀後感
通過學校的老師,我拿到了 大道至簡 這本書的電子版,並且在老師的建議下利用暑假時間讀完了這本書。周愛民老師的 大道至簡 這本書被譽為 激盪新思的佳作 通過閱讀這本書,我得到的啟發還是蠻大的。作者靈活地將小故事融入到了論述中,開篇以愚公移山為例,本以為整本書是論述枯燥無味的方法,甚至讓我難以讀下,但是...
《大道至簡》讀後感
大道至簡 這本書很薄,是作者從事開發十年開發工作的總結 閃爍著獨立思考的光芒。該書指導著程式設計員的思維 例如 愚公移山,古代的專案產品經理 讓我們看到了 原始需求的產生 專案溝通 確定乙個專案的目標 程式設計的根本 順序 分支 迴圈 做出乙個好產品並不難 而且門檻也不高 設計師還需要一項基本素質 ...
《大道至簡》讀後感
去年,我滿懷對計算機的熱情填報了計算機專業,卻只經歷了潦裡潦草的一番學習,軟體工程對我而言依然陌生。不過幸好老師向我推薦這本書,才讓我對軟體工程這個專業有了一點初步的認識,讓我了解到工程並不只是程式設計,讓我知道,大一所學c c 其實知識只不過是冰山一角。在書中,作者以愚公移山的故事通俗地闡釋了程式...