重構 改善既有代碼設計---第九章 簡化條件表達式

9.1 移除控制標記:以break語句或return語句取代控制標記 9.2 以衛語句取代嵌套條件表達式: 9.3 以多態取代條件表達式:將這個調價表達式的每個分支放進一個子類內的複寫函數中,然後將原始函數聲明爲抽象函數。 9.4 引入斷言:某段代碼需要對程序狀態做出某種假設,以斷言明確表現這種假設。
相關文章
相關標籤/搜索