當前位置:成語大全網 - 成語詞典 - 重構-改善既有代碼的設計的內容簡介

重構-改善既有代碼的設計的內容簡介

Martin Fowler和本書另幾位作者清楚揭示了重構過程,他們為面向對象軟件開發所做的貢獻,難以衡量。本書解釋重構的原理(principles)和最佳實踐方式(best practices),並指出何時何地妳應該開始挖掘妳的代碼以求改善。

本書的核心是壹份完整的重構名錄(catalog of refactoring),其中每壹項都介紹壹種經過實證的代碼變換手法(code transformation)的動機和技術。某些項目如Extract Method和Move Field看起來可能很淺顯,但不要掉以輕心,因為理解這類技術正是有條不紊地進行重構的關鍵。本書所提的這些重構準則將幫助妳壹次壹小步地修改妳的代碼,這就減少了過程中的風險。很快妳就會把這些重構準則和其名稱加入自己的開發詞典中,並且朗朗上口。