1. 程式人生 > >重構-改善既有的程式碼設計-大型重構(12)

重構-改善既有的程式碼設計-大型重構(12)

12.1梳理並分解繼承體系(Tease Apart Inheritance)

 

12.2.將過程設計轉化為物件設計(Convert Procedural Design to Objects)

12.3.將領域和表述/顯示分離(Separate Domain from Presentation)

12.4提煉繼承體系(Extract Hierarchy)