书籍 重构的封面

重构

Martin Fowler

出版时间

2003-08-01

ISBN

9787508315546

评分

★★★★★
书籍介绍
Martin Fowler和《重构:改善既有代码的设计》(中文版)另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。《重构:改善既有代码的设计》(中文版)解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。《重构:改善既有代码的设计》(中文版)的核心是一份完整的重构名录(catalog of refactoring),其中每一项都介绍一种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。点击进入该书更多详细信息。
用户评论
重构这本书在现在看来,技术指导意义大于实际意义,有助于建立重构的理念,敏捷开发中不可缺失的一环
我觉得这本书吧,技巧性十足,但实用性不够。为什么呢?因为他的解决方法是在建立在你知道问题出在哪里了,但往往我们的难点在于不知道问题具体在哪里
非常值得一读,对于重新审视现有代码有极大的帮助
重构的概念不止是软件
此书总结了不少代码的问题及重构的方法,对于设计与编程的见解相当正确,但难免流于俗套 - 大道理谁都懂,但知易行难永远是硬道理, 尤其其对于每种情况进行重构的极其繁冗的步骤描述,实在是相当的不高明, 本人认为这是本书的一个败笔, 但其后对于重构自动化工具的介绍则是黑暗中的一道阳光 - 我们需要这种工具。(目前来看Visual Studio的插件VA的重构功能最为好用,但却还是远远不够)
精辟,实用价值很高
到了一定经验才会思考的问题,怎么把功能看着正常的代码写的更简单易懂一些。 谢谢黄总的这次重构,自己难得的一课!以后看代码,会多想一下,怎么实现会思路更清晰。 标注了这么多年。终于翻完了第一遍!
很受用,前段时间遇到的一些困惑似乎都在里面找到了答案
程序员都要看看
侯捷的书,应该不错啊!出第二版了,可以翻第二版了。
Z-Library