分解定義
1、簡單不等于容易,簡單的設計往往比較困難,容易的設計往往導致設計過于復雜。
2、從結果來看,簡單設計是易于理解的,簡單設計往往極少數(shù)人可以設計出,一旦設計出,能被絕大多數(shù)人理解。
符合簡單設計的原則如下:
1、通過測試
2、消除重復:盡可能的去除重復代碼
3、揭示意圖:盡可能的表達清晰,易于理解
4、最少元素:更少的代碼元素
5、從上到下的優(yōu)先級為,從高到低
1、簡單不等于容易,簡單的設計往往比較困難,容易的設計往往導致設計過于復雜。
2、從結果來看,簡單設計是易于理解的,簡單設計往往極少數(shù)人可以設計出,一旦設計出,能被絕大多數(shù)人理解。
符合簡單設計的原則如下:
1、通過測試
2、消除重復:盡可能的去除重復代碼
3、揭示意圖:盡可能的表達清晰,易于理解
4、最少元素:更少的代碼元素
5、從上到下的優(yōu)先級為,從高到低