Martin Fowler和《重構:改善既有代碼的設計》(中文版)另幾位作者清楚揭示瞭重構過程,他們為麵嚮對象軟件開發所做的貢獻,難以衡量。《重構:改善既有代碼的設計》(中文版)解釋重構的原理(principles)和最佳實踐方式(best practices),並指齣何時何地你應該開始挖掘你的代碼以求改善。《重構:改善既有代碼的設計》(中文版)的核心是一份完整的重構名錄(catalog of refactoring),其中每一項都介紹一種經過實證的代碼變換手法(code transformation)的動機和技術。某些項目如Extract Method和Move Field看起來可能很淺顯,但不要掉以輕心,因為理解這類技術正是有條不紊地進行重構的關鍵。點擊進入該書更多詳細信息。
我覺得這本書吧,技巧性十足,但實用性不夠。為什麼呢?因為他的解決方法是在建立在你知道問題齣在哪裏瞭,但往往我們的難點在於不知道問題具體在哪裏
評分##好書,但是大部分篇幅介紹瞭重構步驟,過於瑣碎
評分##對於開發內容是增量和優化為主的係統,本書很實用,但應該按需采用而非直接套用.
評分##事無巨細地講如何重構,可重要的是重構成怎樣的形態。
評分##如果你關心你的代碼質量,此書必讀!
評分##:TP311.11/12
評分##其實你寫代碼寫久瞭,重構也就信手拈來瞭,尼瑪自己寫代碼不自己重構的程序猿都去shi吧!
評分##寫的很流暢, 翻譯得也很好
評分##此書總結瞭不少代碼的問題及重構的方法,對於設計與編程的見解相當正確,但難免流於俗套 - 大道理誰都懂,但知易行難永遠是硬道理, 尤其其對於每種情況進行重構的極其繁冗的步驟描述,實在是相當的不高明, 本人認為這是本書的一個敗筆, 但其後對於重構自動化工具的介紹則是黑暗中的一道陽光 - 我們需要這種工具。(目前來看Visual Studio的插件VA的重構功能最為好用,但卻還是遠遠不夠)
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.tinynews.org All Rights Reserved. 静思书屋 版权所有