1. 程式人生 > >2018-11-27未命名檔案

2018-11-27未命名檔案

人們對軟體架構存在非常多的誤解:

  其中一個最為普遍的誤解就是:將架構和框架混為一談,其實很簡單,一句話:框架就是軟體,架構不是軟體。框架落腳在“架”字上,可以理解成名詞性的,是一個客觀性的名稱存在,如:.NetFromework;而架構體現在“構”字上,理解成為構造,是一個動詞性的,是一系列動作發生的策略性體現。

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