Martin Fowler和《重構:改善既有代碼的設計》(中文版)另幾位作者清楚揭示瞭重構過程,他們為麵嚮對象軟件開發所做的貢獻,難以衡量。《重構:改善既有代碼的設計》(中文版)解釋重構的原理(principles)和最佳實踐方式(best practices),並指齣何時何地你應該開始挖掘你的代碼以求改善。《重構:改善既有代碼的設計》(中文版)的核心是一份完整的重構名錄(catalog of refactoring),其中每一項都介紹一種經過實證的代碼變換手法(code transformation)的動機和技術。某些項目如Extract Method和Move Field看起來可能很淺顯,但不要掉以輕心,因為理解這類技術正是有條不紊地進行重構的關鍵。點擊進入該書更多詳細信息。
2009年,在为《重构》第一版的中译本再版整理译稿时,我已经隐约察觉行业中对“重构”这个概念的矛盾张力。一方面,在这个“VUCA”(易变、不确定、复杂、模糊)横行的年代,有能力调整系统的内部结构,使其更具长期生命力,这是一个令人神往的期许。另一方面,重构的扎实工夫...
評分第一遍于两年前, 让我了解到bad smell们, 还有那冗长的手法catalog. 最近第二遍, 回顾过去, 虽然bad smell的提示和重构操作已经完全融入现代IDE中了, 但总结下来它对我的影响还有如下: 1.我常常通过重构来加深对代码的理解. 2.让我变成一个十足的代码洁癖者, "刻"代码上瘾...
評分《重构》第二版来了! 很高兴有机会能够提前阅读这本神奇的书籍!很多年前就已经阅读过第一版《重构》!那时候就给我很大的冲击!说实话,开始并没有对这一版抱有太大的希望!但是当翻开书卷的那一刻,我还是很庆幸没有因为自己的执念而放弃掉这样一本真心重构了的好书! 可以...
評分《重构》是一本简单实用的好书,每个靠写代码领工资的软件工程师都应该读一读。运用重构技术可以帮你写出更好的代码—–这会让你和你同事在阅读、修改代码时轻松很多。 大学毕业后我用vim + C语言工作一年多,Visual Studio + C++工作两年半,现在用Eclipse + Java工作了一年...
評分2009年,在为《重构》第一版的中译本再版整理译稿时,我已经隐约察觉行业中对“重构”这个概念的矛盾张力。一方面,在这个“VUCA”(易变、不确定、复杂、模糊)横行的年代,有能力调整系统的内部结构,使其更具长期生命力,这是一个令人神往的期许。另一方面,重构的扎实工夫...
改讀Ruby版重構瞭。
评分還不錯
评分改讀Ruby版重構瞭。
评分我覺得這本書吧,技巧性十足,但實用性不夠。為什麼呢?因為他的解決方法是在建立在你知道問題齣在哪裏瞭,但往往我們的難點在於不知道問題具體在哪裏
评分大師Martin Fowler的經驗之談,看後有種醍醐灌頂、欲罷不能的感覺。重構也是當今敏捷開發一項不可或缺的技藝,建議所有有設計和項目開發經驗的開發者都應讀一下。
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有