框架和架構的區別

2021-09-26 02:27:36 字數 463 閱讀 7587

我一般先從字面意思上理解,在我沒有查詢他們具體代表什麼的時候。

框架就像是乙個模型。架構就像是在搭建乙個模型。

然後根據查詢的資料,改善和糾正自己的想法。

框架從表面意思上看就是框架,就彷彿是乙個模板,我們根據上面的的這個框架的的提示,填充相應的東西。當我們根據自己的需求將這個框架填充滿的時候乙個新的東西就誕生了。

如網上ppt的模板、還有我們學習過的設計模式、還有我們用過的模具。這些都可以想象成框架。這些都是擁有特定的模型,只需要我們更改或者新增我們需要的東西就能成為乙個新的東西。

而架構就像是我們在創造,在沒有模板的情況下創造出乙個新的模板,這個模板可能只使用一次。在我的理解中架構就像是設計師,設計出乙個新的東西的模型,如設計出乙個新的軟體整體框架,設計出一件新的衣服圖紙,設計出乙個新的大樓圖紙,設計出乙個新的海底隧道圖紙。這些創造都沒有

總的在說,架構是在沒有沒有模板情況下創造模板。框架是在有模板的情況下創造。

架構和框架的區別

節選自 軟體架構設計 書稿 圖2 7 架構和框架的區別 筆者發現,人們對軟體架構存在非常多的誤解,其中乙個最為普遍的誤解就是 將架構 architecture 和框架 framework 混為一談。一圖勝千言,圖 2 7切中肯綮地點出了架構和框架的區別。一句話,框架是軟體,架構不是軟體。框架是一種特...

架構和框架的區別

人們對軟體架構存在非常多的誤解,其中乙個最為普遍的誤解就是 將架構 architecture 和框架 framework 混為一談。框架是一種特殊的軟體,它並不能提供完整無缺的解決方案,而是為你構建解決方案提供良好的基礎。框架是半成品。典型地,框架是系統或子系統的半成品 框架中的服務可以被最終應用直...

架構和框架的區別

框架 是一種特殊的軟體,它並不能提供完整無缺的解決方案,而是為你構建解決方案提供良好的基礎。框架 是半成品。典型地,框架 是系統或子系統的半成品 框架 中的服務可以被最終應用直接呼叫,而框架 中的擴充套件點是 用開發人員定製的 可變化點 軟體架構 不是軟體,而是關於軟體如何設計的重要決策。軟體架構 ...