你覺得框架和設(shè)計模式的區(qū)別是什么?

架構(gòu):簡單的說架構(gòu)就是一個藍(lán)圖,是一種設(shè)計方案,將客戶的不同需求抽象成為抽象組件,并且能夠描述這些抽象組件之間的通信和調(diào)用。

框架:軟件框架是項目軟件開發(fā)過程中提取特定領(lǐng)域軟件的共性部分形成的體系結(jié)構(gòu),不同領(lǐng)域的軟件項目有著不同的框架類型??蚣懿皇乾F(xiàn)成可用的應(yīng)用系統(tǒng)。而是一個半成品,提供了諸多服務(wù),開發(fā)人員進(jìn)行二次開發(fā),實現(xiàn)具體功能的應(yīng)用系統(tǒng)。

設(shè)計模式:是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計經(jīng)驗的總結(jié),它強(qiáng)調(diào)的是一個設(shè)計問題的解決方法。

設(shè)計模式研究的是針對單一問題的設(shè)計思路和解決方法,一個模式可應(yīng)用于不同的框架和被不同的語言所實現(xiàn);而框架則是一個應(yīng)用的體系結(jié)構(gòu),是一種或多種設(shè)計模式和代碼的混合體雖然它們有所不同,但卻共同致力于使人們的設(shè)計可以被重用,在思想上存在著統(tǒng)一性的特點(diǎn),因而設(shè)計模式的思想可以在框架設(shè)計中進(jìn)行應(yīng)用。

https://blog.csdn.net/lfsf802/article/details/8487990

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,745評論 25 709
  • 用兩張圖告訴你,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 13,910評論 2 59
  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,171評論 3 119
  • 今天是周一,天氣并不怎么好,給我的工人借完工資后就和發(fā)小以及老鄉(xiāng)去吃中午飯了,十二點(diǎn)開始吃一直吃到快下午三點(diǎn),期間...
    超人在進(jìn)化閱讀 797評論 0 0
  • 打坐會發(fā)生人天共振證悟人生大道、宇宙真諦。 科學(xué)家經(jīng)實驗還證明:通過有序的訓(xùn)練,人體完全可以學(xué)會控制和調(diào)節(jié)自己的大...
    tinababy1閱讀 319評論 0 0

友情鏈接更多精彩內(nèi)容