在工作中,我們常常會需要在既有的軟體上,加入新的功能。但既有的code若設計不當,會讓我們很難改得動,或者是改動的過程中會產生許多bug。本書提出refactoring的觀念,提出一套完整的流程,幫助我們把舊有的code改善成為易讀、易改的code。
在工作中,我們常常會需要在既有的軟體上,加入新的功能。但既有的code若設計不當,會讓我們很難改得動,或者是改動的過程中會產生許多bug。本書提到refactoring的觀念,提出一套完整的流程,幫助我們把舊有的code改善成為易讀、易改的code。