16、系統設計篇-架構設計

一、爲什麼軟件項目需要架構設計? 複雜的軟件項目通常有兩個特點:需求不確定和技術複雜。 技術複雜性體現在:需求讓技術複雜、人員讓技術複雜、技術本身是複雜的、讓軟件穩定運行是複雜的,而技術架構可以解決這些問題。 架構設計可以降低滿足需求和需求變化的開發成本:通過對系統抽象和分解,將複雜系統拆分成若干簡單的,讓普通程序員也能實現複雜系統。 架構設計可以組織人員一起高效協作:拆分系統,獨立完成任務後根據
相關文章
相關標籤/搜索