框架模式和設計模式

2021-08-07 21:33:42 字數 486 閱讀 7889

很多程式設計師往往把框架模式和設計模式混淆,認為mvc是一種設計模式。實際上,他們是完全不同的概念。

框架模式和設計模式這兩個概念總容易混淆。其實它們之間是有區別的。框架通常是**重用,而設計模式是設計重用。

在軟體成產中有三種級別的重用:

內部重用:在同一應用中能公共使用的抽象塊

**重用:將通用模組組合成庫或者工具集,以便在多個應用和領域都能使用

框架重用:為專用領域提供通用的或現成的基礎結構,以獲得最高端別的重用性。

框架與設計模式雖然相似,但卻有著根本的不同。設計模式是對在某種環境中反覆出現的問題以及解決該問題的方案的描述,它比框架更抽象;框架可以用**表示,也能直接執行或復用,而對模式而言只有例項才能用**表示;設計模式是比框架更小的元素,乙個框架中往往含有乙個或多個設計模式,框架總是針對某一特定應用領域,但同一模式卻可適用於各種應用。可以說,框架是軟體,而設計模式是軟體的知識。

23中設計模式有:工廠模式,介面卡模式,策略模式等等。

框架和設計模式的區別

框架和設計模式的區別 框架通常是 重用,而設計模式是設計重用,架構則介於兩者之間,部分 重用,部分設計重用,有時分析也可重用。在軟體生產中有三種級別的重用 內部重用,即在同一應用中能公共使用的抽象塊 重用,即將通用模組組合成庫或工具集,以便在多個應用和領域都能使用 應用框架的重用,即為專用領域提供通...

架構 框架和設計模式關係

在學習軟體工程的時候,第一次接觸到了架構這個概念。當初接觸的時候對其的理解是非常淺薄的,因為那時候工程經驗比較少,對這樣乙個深層次的概念還是模糊不清楚的。隨著學習的深入,開始接觸了設計模式,也就是那本令我愛上程式設計的書 大話設計模式 書中的小菜和大鳥的清晰的對白,讓我猶如身臨其境般,一點一點層層遞...

框架和設計模式的區別

框架 設計模式這兩個概念總容易被混淆,其實它們之間還是有區別的。1.框架通常是 重用,而設計模式是設計重用,架構則介於兩者之間,部分 重用,部分設計重用,有時分析也可重用 2.框架與設計模式雖然相似,但卻有著根本的不同。設計模式是對在某種環境中反覆出現的問題以及解決該問題的方案的描述,它比框架更抽象...