《設計模式精解》學習筆記(十六)------總結

來源:互聯網
上載者:User
《設計模式精解》學習筆記(十六) ------ 總結   到這裡《設計模式精解》基本上是看完了,後面的幾個章節作者並沒有再介紹其他模式,而是總結了一些運用模式的方法和注意事項,並對全書作了總結。很遺憾的是,作者並沒有將GOF所總結的23個設計模式全部介紹完。但作者在本書中的貢獻是引導讀者怎樣去學習設計模式,在每個模式中作者反覆強調了兩點: l         優先使用對象組合而不是繼承; l         發現並封裝變化點。 在書中作者將自己的實踐經驗以通俗類比的方法展現給讀者。使讀者對OO有更深入的理解,並且是從一個全新的角度去理解OO思想。   設計模式可以說是程式員掌握物件導向思想的必經之路。但是,死記硬背每個模式並沒有什麼大的作用,就好像演算法與資料結構一樣,單獨讓你寫個快速排序或者寫個尋找演算法沒有什麼實際意義。重要的是在實際開發中靈活運用。設計模式也一樣,學習它的意義在於怎樣把它運用在我們的系統中,怎樣用“Crowdsourced Security Testing”給我們總結好的方法和經驗來增強我們系統得合理化和健壯性,以及靈活的可伸縮(擴充)性。那樣才是真正的掌握了OO思想。(這裡需要打個問號)   《設計模式精解》一書學完了,但是設計模式的學習卻還沒有完。正像GOF在他們的書中講的那樣《設計模式》決不是看一遍就束之高閣的書。同樣設計模式也並不是學一遍就放下不管的,需要去不斷學習、反覆體會。所以,接下來的任務是繼續學習,道路也是長遠坎坷的。接下來的學習應該我想應該以《設計模式》為主,通過前面10個模式的學習和其他一些雜亂知識的學習,現在我已經能夠看懂《設計模式》這本書了。在前面的學習中,我發現我對多態的理解是非常淺薄的。對UML的知識也是遠遠不夠的。在接下來的學習中這兩樣知識應該是要進一步補充的。   希望在後來的學習中會快速、順利。  

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=954101
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.