失敗的設計有那些特徵?看看你的設計中了幾條

只有瞭解了什麼失敗的設計,才能更好的理解設計原則。 失敗的設計具有以下特徵: 【僵硬性】:系統很難更新,因爲每一次改變都會迫使系統其他部分發生許多其他變化 【脆弱性】:系統更新後容易崩潰 【不可移動性】:很難將系統分解成在其他系統中可重用的組件 【粘性】:隨着系統的更新,軟件越來越具有僵硬性、脆弱性、不可移動性 【不必要的複雜性】:設計包含大量不會帶來直接的好處的模塊和細節 【不必要的重複性】:設
相關文章
相關標籤/搜索