日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

构建之法-读后感

發布時間:2023/11/27 生活经验 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 构建之法-读后感 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大二快結束,從大二初開始接觸項目的工程開發,到現在也差不多一年了。之前一直在用c# 結合winform開發一些簡單的桌面應用,也看過一些是實驗室學長們用c#和其他多種技術結合
開發出來的系統, 接觸過其源代碼,為深入了解也曾閱讀過試著了解內部實現的機制。在進行項目開發之前,帶著我們的學長一直在和我們強調編程規范的重要性,并且給我們分析了很多不同的桌面應用架構,等到開始閱讀學長的源代碼的時候,發現自己在開發時候的很多做法都非常的幼稚,程序結構也很松散,容易出現各種各樣的bug。

為此,我買了《代碼大全第二版》,初看書名相信很多人都會認為書里面會有很多的實例和源代碼,可惜事實并非如此,這本書其實講的是一個項目開發的完整流程,從開發語言的選擇單元測試,后期維護,可謂詳細至極。《代碼大全》的內容非常之多,一千多多頁內容,我雖然沒有完全看完,但是從這本書中我開始接觸一些工程的思想,真正開始了解功能項目的開發流程。

到后來,我不斷的將我從《代碼大全》中看到的技巧運用到實際開發的過程中,我開始注重代碼的可重用性,項目模塊話構建等。其實,一開始用這些技巧并不是非常的順利,為了實現模塊化,代碼的可重用性,我需要從大的角度去考慮整個程序的架構問題,各種對象之間的關系,各種模塊之間的聯系等。這給我的開發帶來了一定的困難,但是隨著項目代碼量的增加,我發現我之前努力遵從的規范和要求給我的后期開發帶來了很大便利,我不用再為實現一個功能在不同的地方書寫相同或者類似的代碼,重用代碼給我減少了很大的工作量。同時,各個模塊之前的接口調用等仔細的安排也保證了程序的穩定性。我慢慢的嘗到了軟件工程的甜頭。

再后來,偶然聽到同學講起一個名詞,叫做設計模式。這對我可是一個全新的概念,什么是設計模式?它在我的項目開發過程中有什么作用呢?帶著好奇,我去天貓買了一本書相關的書籍《Head First 設計模式》,Head First是一個系列的書籍,這個系列有一個共同的特點,那就是通過通俗易懂的方法給讀者講述各種技術的難點。這對我這個對設計模式一無所知的人來說,正好合適呢。打開書開始閱讀,開篇將的便是工廠模式,書中將工廠模式的優缺點,具體實現,實現過程中每一步的來龍去脈都介紹的非常清楚,在看工廠模式的過程中,我總覺得這種設計模式非常的熟悉,我好像在那個地方看到過這種方式的具體實現,或者我自己也曾這么寫過。在翻閱了一會自己之前寫過的代碼之后,我就找到了工廠設計模式的影子,啊哈,原來這種設計模式我在我的項目中運用過,真是巧啊。慢慢的我開始往后看,接觸到了觀察者模式,裝飾者模式,命令模式等等等等,這些設計模式各有春秋,在不同的系統需求中有著不同運用效果,在搭建項目的框架的時候,選擇一個好的設計模式至關重要,書中講的20多個的設計模式,都有著不同的應用場景,在實際使用過程中要根據實際需求謹慎選擇。

看到這,我要向各位讀者道歉。我并沒有看過《構建之法》這本書,只是有所耳聞。對于軟件工程的開發,我覺得不是一本書就可以教會的,它需要我們這些編程人員通過不斷的學習不斷的嘗試在實際工程項目中總結經驗。如果僅僅照搬教科書上的那套,依著葫蘆畫瓢是很難領悟到的這些精妙的方法的真諦的。這,我在開發的過程中深有體會,所以,要想真正去掌握軟件工程里面所講述的方法和總結出來的經驗,我們還需要不斷的實踐和摸,學習是一個過程,我愿意不斷付出!!!

轉載于:https://www.cnblogs.com/pjCoder/p/5579277.html

總結

以上是生活随笔為你收集整理的构建之法-读后感的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。