- 相關(guān)推薦
《軟件工程思想》讀后感
當細細地品讀完一本名著(zhù)后,你心中有什么感想呢?為此需要認真地寫(xiě)一寫(xiě)讀后感了。你想好怎么寫(xiě)讀后感了嗎?下面是小編幫大家整理的《軟件工程思想》讀后感,僅供參考,歡迎大家閱讀。
花了一天時(shí)間看了林銳的軟件工程思想。
自己就是軟件工程出身的,大學(xué)期間由于既沒(méi)有用心學(xué)習,也沒(méi)有研究自己的專(zhuān)業(yè),導致學(xué)業(yè)和眼界一起荒廢。
得益于學(xué)校和專(zhuān)業(yè),畢業(yè)時(shí)只會(huì )冒泡法的我在大連混了份工作。一年間,經(jīng)過(guò)我手的代碼少說(shuō)已有萬(wàn)行,已經(jīng)僥幸從學(xué)習和研究算法領(lǐng)域擴展到了學(xué)習設計層面,趁著(zhù)項目不忙,抽出時(shí)間看看書(shū),也算充電。
林銳是西電畢業(yè)的,后來(lái)又到浙大讀研,畢業(yè)后就職于朗訊,很多學(xué)C++的人應該都看過(guò)他的高質(zhì)量C++編程指南,收獲頗豐。其實(shí)他的技術(shù)不算頂尖,然而在國內程序屆比較出名的原因大概是因為文筆不錯,文風(fēng)幽默又略帶自謙,在大多木訥不善言表的程序員隊伍中多少鶴立雞群,因此他的作品經(jīng)常引人拜讀。
這本軟件工程思想大概只有百頁(yè),核心講的是設計,貫穿全文的是思想。
一般有過(guò)面向對象編程的人,認為最難也最頭疼的就是設計了。一個(gè)好的項目,設計至少可以占到百分之五十甚至更多。林銳的文章當中,自始至終在灌輸兩個(gè)思想,一個(gè)是高內聚低耦合,一個(gè)是設計應當以行為為中心而非數據為中心,業(yè)界的話(huà)就是應當以需求為中心。
關(guān)于設計的爭論由來(lái)已久,在我看來(lái),這是由行業(yè)性質(zhì)決定的,軟件行業(yè)畢竟是為其他行業(yè)服務(wù)的,因此分門(mén)別類(lèi),隨著(zhù)經(jīng)驗的增長(cháng)業(yè)務(wù)能力逐漸要大過(guò)編程的能力,因此,程序決定業(yè)務(wù)還是業(yè)務(wù)決定程序就成了唯物和唯心的交火點(diǎn),雖然近年來(lái)業(yè)務(wù)決定項目的爭論已經(jīng)拔得頭籌,但是舊惡難消,仍有不少人堅決維護先決定項目框架,再分析業(yè)務(wù)配套相關(guān)技術(shù)的思路,這部分人,如果不是面向過(guò)程的年代發(fā)展過(guò)來(lái)的,一定是書(shū)呆子。業(yè)務(wù)決定項目,項目決定框架,框架決定編程語(yǔ)言,話(huà)說(shuō)到底,根本原因是軟件行業(yè)是服務(wù)行業(yè)。這是根本,不要迷惑。
【《軟件工程思想》讀后感】相關(guān)文章:
軟件工程的簡(jiǎn)歷09-27
軟件工程總結09-02
軟件工程試題及答案05-13
軟件工程專(zhuān)業(yè)簡(jiǎn)歷02-18
軟件工程開(kāi)題報告08-16
軟件工程實(shí)踐報告03-20
軟件工程的實(shí)習總結05-14
軟件工程的實(shí)習報告12-31
軟件工程實(shí)習報告06-21
軟件工程實(shí)習報告04-26