代碼重構4。

方法: 1重複的代碼   封裝和內聯 2過長的方法 3過長的參數列 4相同的參數列,總是在一起的參數 5封裝和過度封裝:一個方法一個功能,一個方法裏全是調用別的封裝方法 不幹實事 類: 1過大的類 2發散式變化:一個類會因爲各種新需求而變化太大 3散彈式修改:一個變化導致多個類都會變化 4依戀情節:一個方法引用了很多個類,那這個方法到底該放在哪個類 5刪除冗餘類 6用多態代替switch 7消息鏈
相關文章
相關標籤/搜索