Refactoring Improving the Design of Existing Code Martin Fowler
Refactoringisaboutimprovingthedesignofexistingcode.Itistheprocessofchangingasoftwaresysteminsuchawaythatitdoesnotaltertheexternalbehaviorofthecode,yetimprovesitsinternalstructure.Withrefactoringyoucaneventakeabaddesignandreworkitintoagoodone.This
下载地址
用户评论
英文清晰非扫描版,只是没有书签,而且有些图形也有点模糊,应该不是原版的