1. 程式人生 > >框架和設計模式之間還是有區別的

框架和設計模式之間還是有區別的

直接 解決 模式 領域 ont 一個 特定 pan 以及

(1)框架通常是代碼重用,而設計模式是設計重用。

(2)框架是軟件,而設計模式是軟件的知識。

(3)設計模式是對在某種環境中反復出現的問題以及解決該問題的方案的描述,它比框架更抽象;

框架可以用代碼表示,也能直接執行或復用,而對模式而言只有實例才 能用代碼表示;

設計模式是比框架更小的元素,一個框架中往往含有一個或多個設計模式,框架總是針對某一特定應用領域,但同一模式卻可適用於各種應用。

框架和設計模式之間還是有區別的