5種最常見的軟件架構

來自網絡   一、分層架構 分層架構(layered architecture)是最常見的軟件架構,也是事實上的標準架構。如果你不知道要用什麼架構,那就用它。 這種架構將軟件分成若干個水平層,每一層都有清晰的角色和分工,不需要知道其他層的細節。層與層之間通過接口通信。 雖然沒有明確約定,軟件一定要分成多少層,但是四層的結構最常見。 表現層(presentation):用戶界面,負責視覺和用戶互動
相關文章
相關標籤/搜索