1. 程式人生 > >重構-改善既有的程式碼設計-在物件之間搬移特性(7)

重構-改善既有的程式碼設計-在物件之間搬移特性(7)

在物件之間編譯特性

7.1搬移函式(Move Method)

7.2搬移欄位(Move Field)

7.4.提煉類(Extract Class)

7.4.將類內聯化(Inline Class)

7.5.隱藏“委託關係”(Hide Delegate)

7.6.移除中間人(Remove Middle Man)和 7.5做法和目的相反

7.7.引入外加函式(Introduce Foreign Method)

7.8.引入本地擴充套件(Introduce Local Extension)