1,“進化式”開發和架構。
在現代軟件工程領域,架構往往不是“瀑布式”的,而是“進化式”的架構設計。比如敏捷叠代開發
2.風險問題列表。
維護整個開發生命周期中的風險問題列表。提高架構和開發的質量。
3.基礎設施和應用架構。
Net和J2EE是常用的基礎設施。只有了解這些架構的構建細節和應用機制,才能選擇和設計出高質量、高性能的應用架構。妳說的SSH架構更適合大型項目。
4.架構設計原則。
(1)滿足功能和非功能需求。
(2)實用性。(避免過度工程化——過度設計)
(3)滿足復用的要求。
5.建築設計中的註意事項。
(1)層次規則。三層之間的低耦合
(2)套餐規則。避免循環依賴會使層次不清晰。
(3)設計模式的合理應用。根據問題選擇設計模式
先說這麽多,希望對妳有幫助。