當前位置:學問君>實用寫作>讀後感作文>

《軟件工程思想》讀後感

學問君 人氣:2.93W

 《軟件工程思想》讀後感

《軟件工程思想》讀後感

花了一天時間看了林銳的軟件工程思想。

自己就是軟件工程出身的,大學期間由於既沒有用心學習,也沒有研究自己的專業,導致學業和眼界一起荒廢。

得益於學校和專業,畢業時只會冒泡法的我在大連混了份工作。一年間,經過我手的代碼少說已有萬行,已經僥倖從學習和研究算法領域擴展到了學習設計層面,趁着項目不忙,抽出時間看看書,也算充電。

林銳是西電畢業的,後來又到浙大讀研,畢業後就職於朗訊,很多學C++的人應該都看過他的高質量C++編程指南,收穫頗豐。其實他的技術不算頂尖,然而在國內程序屆比較出名的原因大概是因爲文筆不錯,文風幽默又略帶自謙,在大多木訥不善言表的程序員隊伍中多少鶴立雞羣,因此他的作品經常引人拜讀。

這本軟件工程思想大概只有百頁,核心講的是設計,貫穿全文的是思想。

一般有過面向對象編程的人,認爲最難也最頭疼的就是設計了。一個好的項目,設計至少可以佔到百分之五十甚至更多。林銳的文章當中,自始至終在灌輸兩個思想,一個是高內聚低耦合,一個是設計應當以行爲爲中心而非數據爲中心,業界的話就是應當以需求爲中心。

關於設計的爭論由來已久,在我看來,這是由行業性質決定的,軟件行業畢竟是爲其他行業服務的,因此分門別類,隨着經驗的增長業務能力逐漸要大過編程的能力,因此,程序決定業務還是業務決定程序就成了唯物和唯心的交火點,雖然近年來業務決定項目的爭論已經拔得頭籌,但是舊惡難消,仍有不少人堅決維護先決定項目框架,再分析業務配套相關技術的思路,這部分人,如果不是面向過程的年代發展過來的,一定是書呆子。業務決定項目,項目決定框架,框架決定編程語言,話說到底,根本原因是軟件行業是服務行業。這是根本,不要迷惑。

 《軟件工程思想》讀後感

剛剛讀完浙大林銳博士的《軟件工程思想》這本書,給我很多感悟,總結如下:

1.大學才真正是應該好好學習的地方,而不是花前月下談戀愛,通宵達旦泡網吧的地方。林銳在西電讀本科期間,成績非常優異,經常學習到深夜,這種刻苦鑽研的品質是十分值得我們學習的。這不由得讓我想起MIT一個教授同我們講起中國大學生弊病時提到的評判一個好學生的標準,那就是每週工作學習七十個小時。我們當代的大學生在經歷高中巨大壓力摧殘後,以爲在大學就可以放鬆一下,殊不知大學正是我們真正應該刻苦學習的地方。這也許和中國目前的教育體系的某些弊病有關,但是面對這些我們不能改變的東西,我們是不是應該多想想改變自己呢?林銳的成績優異不僅僅是因爲他天資聰穎,更是因爲他投入了大量的時間去鑽研。

2.軟件工程是一門需要大量實踐時間的學科。林銳在本科一二年級就敲了不少於二十萬行代碼,這是一個十分令人敬畏的數字。反觀我們當前的一些本科生,只是上課聽一聽,跟着老師,課本敲一下代碼而已,課下完全沒有自己練習。這樣無疑是學不好軟件的。

3.林銳人性中的閃光點還有他強烈的社會責任感。他在學生期間就自己出錢資助貧困的中學生,路上看見垃圾他經常要撿起來扔到垃圾桶。

4.他的.另一個優點是能夠保持守拙求知的良好品質。在當今複雜的學術界,林銳仍能保持一顆孩童般的心,努力成爲一個真實,正直,優秀的科技人員,這無疑是十分難能可貴的。反觀我們當代的一些大學生,學商者則想發大財,學管理者則想做大官,做高管,個個都是精緻的利己主義者,缺乏那種革命的豪情壯志和爲人民服務,爲祖國獻身的崇高情懷。

5.林銳在生活極其窮困潦倒的時候還能堅持做研究,這無疑是十分值得我們當代大學生的學習和借鑑的。

6.林銳還有一個值得我們學習的地方,那就是他身上有一股“匪氣”,一種敢想敢作,不怕輸的精神。反觀我們當代的一些大學生,少年老成,十八九歲的年紀就未老先衰一點夢想和雄心壯志都沒有。“少年強則國強”,如果我們祖國的後備軍就這樣一點朝氣都沒有,試想一下中國的未來將會如何呢?試想一下復興中華民族的偉大事業將由誰去完成呢?這不由得讓我想起總書記給中國當代大學生的寄語。他勉勵我們當代青年大學生勇敢走在時代的前面,志存高遠,腳踏實地,堅持從實際出發,勇於到艱苦地方去,把人生的路一步步走穩,走實,走好,善於在平凡的崗位上創造不平凡的業績,做奮進者,開拓者,奉獻者。