面向模式的軟體體系結構之模式表 摘

2022-04-07 14:39:27 字數 499 閱讀 1637

基於功能場景的模式組織方式

體系結構模式

設計模式

慣用法從混沌到結構

層管道和過濾器黑板

直譯器分布式系統

**者管道和過濾器

微核互動式系統

mvcpac

適應性系統

微核映像

建立抽象工廠

原型建造者

單件工廠方法

結構化分解

整體-部分

組合工作的組織

主控-從屬

職責鏈命令

中介者訪問控制

**外觀

迭代器服務變化

網橋策略

狀態模板方法

服務擴充套件

裝飾訪問者

管理命令處理器視

圖處理程式

備忘錄適應

介面卡通訊

出版者-訂閱者

**器-接收器 

客戶機-分配器-伺服器

資源處理

享元計數指標

軟體體系結構 組合模式

在軟體設計與程式設計中經常會遇到屬性資料,當處理屬性結構的資料時,程式設計師必須經常區分葉子結點和樹的乙個樹枝結點。這使得 變得更加複雜,容易出錯。允許一致地對待複雜和原始物件的介面,客戶類以相同的方式對待單獨的物件和一組物件。使用不同的語言作為問候語,使用者選擇乙個國家,程式顯示該國家見面時使用的...

面向模式的軟體體系結構(卷1) 什麼是模式

模式 在普遍場景中,發現問題的本質,並提供了經過充分驗證的方法。三個圖式 1 場景 發現問題的場景。2 問題 發現強制條件,強制條件可以是統一的,也可能是矛盾的。強制條件就是約束條件 3 解決方案 主要是平衡強制條件,不能完全解決所有強制條件 模式的類別 體系結構模式 粗粒度 設計模式 細粒度 慣用...

軟體體系結構 責任鏈模式

責任鏈模式為某個請求建立乙個物件鏈,每個物件依次檢查此請求,並對其進行處理,或者將它傳給鏈中的下乙個物件。鍊錶是很常見一種資料結構,責任鏈模式的結構其實和鍊錶相差無幾,唯一的區別就是責任鏈模式中所有的物件都有乙個共同的父類 或介面 在責任鏈模式中,n個 handler 子類都處理同乙個請求,只不過具...