概念:
1.架構
2.框架
3.設計模式
總結:
1.架構,框架和設計模式互不等同;
2.框架不是可用的系統,不是工具類,而是為了某種需求而生成的軟體半成品;
3.架構確定了系統的層次結構,不同部分的協作;
4.框架比架構更偏技術,而架構是可用基於框架;
5.設計模式是乙個設計問題的解決方式;
6.框架給出的是具體的應用,而設計模式給出的單一的應用設計思路;
7.設計模式是乙個概念,而框架是乙個具體的實現;
8.架構基於框架實現,基於設計模式進行設計。
舉例:
1.mvc為設計模式,而strutsx和spring為其實現為乙個框架
2.基於spring mvc的實現,採用多重設計模式,從而實現系統的高內聚低耦合,同時具體可擴充套件,穩定等特性的某系統,就是架構
詳情參見附件 2 4 2 9 寒假集訓總結 MVC 架構 框架
時間過得飛快,工程也接近尾聲了,真切得體會了一次盲人摸象的感覺,在此之前對於.net環境我們並沒有在裡面真刀真槍的做過工程,說是有一些vb的基礎,但杯水車薪很少能用得上,但也使得我敢去大膽的猜測某些屬性設定,某些方法過程。問題是繁多的,可是畏手畏腳不去解決問題,那問題永遠是問題。從假期開始的那兩天結...
總結 遊戲框架與架構設計
使用框架開發遊戲 優點 耦合性低,重用性高,部署快,可維護性高,方便管理。提高開發效率,降低開發難度 缺點 增加了系統結構和實現的複雜性,需要額外花費精力維護,不適合小型程式,易影響執行效率 常見框架 mvc 我的sframework中,view層是單獨的,model我放在基類中,controlle...
框架vs 架構
框架vs.架構 架構和框架的區別 筆者發現,人們對軟體架構存在非常多的誤解,其中乙個最為普遍的誤解就是 將架構 architecture 和框架 framework 混為一談。一圖勝千言,圖2 7切中肯綮地點出了架構和框架的區別。一句話,框架是軟體,架構不是軟體。框架是一種特殊的軟體,它並不能提供完...