2006年11月28日 星期二

[重構]條件式的重構

1.Decompose Conditional : 分解條件式

2.Consolidate Condition Expression : 合併條件式

3.Consolidate Duplicate Conditional Fragments : 合併重複的條件片段

4.Remove Control Flag : 移去控制用的變數

5.Replace Nested Conditional with Guard Clauses : 以衛述句取代巢狀條件式

6.Replace Conditional with Polymorphism : 以多型取代條件式

7.Introduce Null Object : 使用NULL物件

8.Introduce Assertion :  使用Assertion

沒有留言: