Architecture & Framework

 
Architecture不是軟件,是關於軟件如何設計的重要決策
Architecture不關心所有的決策,而只是關心其中的重要決策:即關係各個部分(模塊)的靜態關係(功能劃分)和動態關係(模塊交互)
Architecture所要求的原則和決策會體現在Framework當中
 
Framework不是一個運行系統,而是系統所依賴的一個編碼約束(基類和子類)和算法實現(函數調用)的集合
Framework是和某種實現語言關聯在一起的
Framework是一個半成品,達建一些界面元素和使用邏輯則構成一個運行系統
Framework體現設計的決策和原則,實現領域相關的核心邏輯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章