第三週架構師訓練營總結

第三週主要學習了一些常用的設計模式

設計模式的位置

在這裏插入圖片描述
每一種設計模式都描述了一種通用的解決方案,這種問題在我們的環境中不停的出現,設計模式是一種可複用的解決方案。

一個設計模式可以分爲四部分:
模式的名稱 - 由少量的字組成的名稱,有助於表達我們的設計
待解問題 - 描述了何時需要用到設計模式,以及模式運用的環境
解決方案 - 描述了組成設計的元素(類和對象),它們的關係、職責和合作。但這種解決方案是抽象的,不代表具體的實現
結論 - 運用這種方案所帶來的的利和弊。主要是指它對系統的彈性、擴展性、和可移植性的影響

二、設計模式的分類

在這裏插入圖片描述

簡單工廠模式

單例模式

適配器模式

模板方法模式

策略模式

組合模式

裝飾器模式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章