架構與框架

2021-06-29 13:07:13 字數 398 閱讀 7601

框架是架構的一種實現,是半成品。

架構:分出來很多模組,模組各自負責什麼功能,模組之間有什麼通訊或聯絡,

框架:將架構的模組實現,各自有什麼方法。

在大牛的blog上學習了另一些概念或者原則:

1、為什麼需要架構。希望把複雜問題清晰化,而非簡單化。希望**的重複利用率提高。希望對團隊進行把控。

2、類的設計原則:單一職責。

對擴充套件開放,對修改關閉。

用依賴於介面和抽象類,來替代依賴容易變化的具體類。

為客戶提供盡可能小的介面。

避免派生類的方法非法或者退化。

考驗程式設計師的是設計細化及**實現。

初識 框架與架構

系統 的維基百科定義 系統泛指由一群有關聯的個體組成,根據某種規則運作,能完成個別元件不能單獨完成的工作的群體。它的意思是 總體 整體 或 聯盟 子系統 的維基百科定義 子系統也是由一群有關聯的個體所組成的系統,多半會是更大系統中的一部分。子系統的定義和系統定義是一樣的,只是觀察的角度有差異,乙個系...

框架與架構的概述

什麼是架構 軟體體系結構通常被稱為架構 architecture 指可以預製和可重構的軟體框架結構,重點突出的就是 結構 即架構僅僅是對系統構成結構的描述,並不包含能夠執行的業務邏輯功能。簡單來說,軟體架構是系統的乙個草圖,闡述了各個元件之間的通訊 層次劃分,一旦系統開始詳細設計,架構藍圖就很難甚至...

軟體的架構與框架

這些天,總是看到有地方說,搭建xx系統的框架,然後又出現搭建xx系統的架構。很明顯這個所謂的 架構 和 框架 它們之間確實存在聯絡,但它們絕對不是一回事。所以我也來討論討論吧,寫的不好,請看友多擔待。軟體架構?框架之間?很明顯軟體的架構是乙個系統草圖,是關於軟體設計方面的重要的決策,它將軟體規範的分...