系統設計總結

很差的設計的幾個特性: 僵化性:很難對系統進行改動,由於每一個改動都會迫使許多對系統其餘部分的改動。 脆弱性:對系統的改動會致使系統中和改動的地方在概念上無關的許多地方出現問題。 牢固性:很難解開系統的糾結,使之成爲一些可在其餘系統重用的組件。 粘滯性:作正確的事情比作錯誤的事情要困難。 沒必要要的複雜性:設計中包含有不具任何直接好處的基礎結構。 沒必要要的重複:設計中包含有重複的結構,而該重複的
相關文章
相關標籤/搜索