設計原則和模式---Robert C.Martin

什麼是軟件架構?可以用多個層次來解答。最高層, 軟件模式定義整體軟件的結構。再往下一個層次,和軟件應用的目的有關。 再往下一個層次,它可以是模塊劃分和模塊互聯。這是設計模式的領域, 包,類,元素,這個層次是本文研究的主題。 架構和依賴 很多軟件的設計以一個非常清晰的設計開始,但是再過一段時間,軟件的設計開始變質,然後再過一段時間腐爛的地方開始流膿,慢慢在軟件的迭代中凸顯出來。即使微小的改動都需要很
相關文章
相關標籤/搜索