《大道至簡 軟體工程實踐者的思想》讀後感

2022-06-20 05:24:12 字數 1217 閱讀 1746

《大道至簡:軟體工程實踐者的思想》讀後感

提起「軟體工程「一詞,很多人都不會感覺到陌生,對程式設計有所了解的人可能會首先想到程式設計師以及無窮無盡、成百上千行的程式**,而對於程式設計一無所知的人可能就會聯想到「黑客」以及各種it精英,給人一種很高大上的感覺。在報考大學專業之前,我也是屬於第二種——對程式設計一無所知的人,抱有著每天玩弄電腦成為it精英的態度報考了軟體工程專業,結果到了大學才發現「軟體工程」並不是玩電腦那麼簡單,也並沒有玩遊戲那麼有趣,幾乎每天都執行著「dev-c++」、「eclipse」,編寫著幾百、幾千乃至及萬行的**,在這些**之間包含著你對每個問題的了解,蘊含著各種複雜的邏輯思維。我曾經對編寫**這種工作很反感,覺得它枯燥無味而且很複雜,曾經多次為了乙個程式執行了幾十次仍然無法通過測試而感到苦惱。最後,在老師的推薦下抱著試一試的態度讀了《大道至簡:軟體工程實踐者的思想》這本書,讀完之後發現程式設計和做工程其實並沒有那麼複雜,正如書中所說:「做工程其實很簡單,只是大家把它想複雜了。」

在讀過這本書之前,我對於軟體工程的理解僅限於編寫程式,或者說我僅僅了解到了程式設計這一小部分,認為程式設計就是軟體工程的全部。而對於程式設計,我也經常抱有應付的態度,自己並不願意去思考程式中所蘊含的邏輯,常常對著之前老師發過的程式模板「照貓畫虎」。在讀過這本書之後我才發現自己對於軟體工程的了解是多麼片面。

《大道至簡:軟體工程實踐者的思想》這本書的語言平易近人、通俗易懂,經常使用古文典故來達到清晰易懂的效果。該書的第一章便引用愚公移山的典故闡明了程式設計的本質——即順序、選擇和迴圈,說明了「程式=演算法+結構+方法」,並告訴我們「程式設計並不是一種結果,而是乙個過程」的道理;第二章作者引用「蜀守冰鑿離堆」的故事告訴我們編寫程式一定要懂得創新,不要總是照抄模板。通過閱讀第三章,我對「團隊」有了更深層次的認識,同時我也初次了解了什麼是「專案經理」以及他的職能。在第四章中,我認識到了溝通的重要性,作為開發者,一定要學會與客戶溝通,否則工作將很難進行。第五章中作者說明了程式設計的最終目的——解決問題,這個最終目的在我學習的過程中經常忽略,我常常是為了提交作業而程式設計,卻忽略了它的最終目的。第

六、七章中作者介紹了語言在工程中所扮演的角色;第八章作者介紹了工具的本質;第

九、十章作者利用現實生活中的例子介紹了軟體工程,讓我對「軟體工程」有了更深的了解。第十一章作者再次強調了自我思考的重要性,使我選擇摒棄「照抄模板」的想法,懂得自我思考,自我創新。

通過閱讀本書我認識到了自己「懶於思考」的問題,更重要的是對軟體工程有了更深層次的了解,增強了程式設計的興趣,我相信,只要善於思考,樂於學習,一定會在「軟工人」的道路上越走越遠。

初讀《大道至簡 軟體工程實踐者的思想》收錄

初次讀完這本書,思想裡還是作者的思想,不過這本書還是給了我點教訓,一直覺得自己做開發不合適,就現在 看完這本書的時候,我覺得我錯了,不是自己做開發不合適,而是自己的思想一直這樣去想問題,從未放開去拼搏 一次,真正的去做個實在的東西出來,才是最真的。有些文字我並沒有理解,不單單是我收錄的這部分,還有很...

讀《大道至簡 軟體工程實踐者的思想》有感

第一次讀完這本書時,感覺深深地松了一口氣,因為從頭讀到尾讀懂的地方很少,糊里糊塗,沒能進行好好地思考。前幾天,在電腦上找到這本書又讀了一次,再加上課堂上老師的一些講解,才稍微有點懂了。這本書的作者匠心獨運,語言平實易懂,形象生動。向初學者介紹了什麼是程式設計,向愚公式碼農介紹了什麼是方法,向頭重手亂...

讀《大道至簡》 軟體工程實踐者的思想有感

初聞其名,大道至簡 大多人都會覺得這是一本滿腹人生哲理的書籍,作者洋洋灑灑的談論大道理,其實不然,作者以古典文化為引,以作者的所思所想為線,啟蒙了我作為乙個軟體工程初學者的實踐思想。愚公雖愚,卻向我們展示了如何完成乙個看似龐大的工程,那就是一步一步的分而治之,回想自己大一的學習生活,確實遇到過比較繁...