豆瓣
扫码直接下载
看的另一版本的,封皮色深
习惯需要在一点一滴中养成,优势也必须以这种方式确立。
选择了看这一版
软件开发人员的必读书目
OOP based, design pattern oriented
重构属于软件工程里面的,还有测试也是,今天才知道。这本书写的很好,英文评注版的原汁原味点。重构适用于新手,会帮助养成很好的编写习惯:定义名称,定义变量范围,OOP.不怎么包含技术知识点,更多的是方法论.
刚刚毕业那会儿,看过一遍,但是貌似有很多没看懂,至今还看到当年标的一些注解和疑惑,挺好玩的,O(∩_∩)O哈哈~,原来当年我也是这么蠢萌萌的。这次再看就完全不一样的感觉,几年的开发和维护系统的经验,让我更理解这本书的意义,产生了很多共鸣,书中提到的每一个模式,我几乎都经历过,只是没有这么好的总结能力,当然个中模式有差异和相似,针对的不同的情况选择相似中的某一个还是有收获的。谢谢Martin Fowler,谢谢注释者。 建议从业者塌下心读读这本书,你一定会有很多收获的。
详细的解释和案例,看到了熟悉的UML图,行文构造有些像四人帮写的《设计模式》,也有motivation,mechanic, example等等。另,英文注释版棒极了:给看全英文献的人最好的曙光就是在旁边给出某些“生词”的注释了。
Martin是我最中意公司TW的首席科学家,读完这本书,才发现以前开发中所遇到的诸多问题应该如何采取更合理的方式去解决。书中除了大量的重构方法外,还包含了很多设计模式相关的东西,看的人爽之又爽。软件开发必备的参考书!!
不用多说的经典
讲述重构的经典著作
去掉代码中的坏味道。
大部分的做法在阅读书之前都有使用过,看这本书更重要的是系统性和总结性。书本整体价值还是很高的,what when where why how都介绍得很清楚。我觉得可能再加入一些整体系统的重构文案会更好,大部分case还是比较散,即使是书中说到的大型重构也不是太完整。当然重构都是小步快跑,所以这一点也不是特别致命。
这书我看了三遍,第一遍看的英文注释版,一口气读完,读得醍醐灌顶,前一阵子这本书的第二次译本又出了,买来读了觉得又是一次认识,而且发现翻译的水平很不错,中英文都能读,可见不光作者水平高,译者也是很用心。第三遍读了英文原版,这次属于配合项目读,拿出我第一次做的项目,边读边改,一边下来感觉整个人都通畅了,再看下项目,发现项目不仅仅是可读这么简单了,加功能不会动原有代码,改不会大面积增加代码,这书值得推荐
> 重构
0 有用 某线 2009-04-25 16:59:20
看的另一版本的,封皮色深
0 有用 笨蛋.mk⑨ 2009-09-15 22:23:38
习惯需要在一点一滴中养成,优势也必须以这种方式确立。
0 有用 AlexHe 2011-10-10 14:21:51
选择了看这一版
0 有用 牵手到老 2009-12-21 13:36:14
软件开发人员的必读书目
0 有用 lonetail 2008-07-26 22:10:38
OOP based, design pattern oriented
0 有用 ShengFQ 2015-02-04 11:20:29
重构属于软件工程里面的,还有测试也是,今天才知道。这本书写的很好,英文评注版的原汁原味点。重构适用于新手,会帮助养成很好的编写习惯:定义名称,定义变量范围,OOP.不怎么包含技术知识点,更多的是方法论.
0 有用 大男孩 2015-01-31 18:21:49
刚刚毕业那会儿,看过一遍,但是貌似有很多没看懂,至今还看到当年标的一些注解和疑惑,挺好玩的,O(∩_∩)O哈哈~,原来当年我也是这么蠢萌萌的。这次再看就完全不一样的感觉,几年的开发和维护系统的经验,让我更理解这本书的意义,产生了很多共鸣,书中提到的每一个模式,我几乎都经历过,只是没有这么好的总结能力,当然个中模式有差异和相似,针对的不同的情况选择相似中的某一个还是有收获的。谢谢Martin Fowler,谢谢注释者。 建议从业者塌下心读读这本书,你一定会有很多收获的。
0 有用 minjingchen_0 2017-06-07 10:02:13
详细的解释和案例,看到了熟悉的UML图,行文构造有些像四人帮写的《设计模式》,也有motivation,mechanic, example等等。另,英文注释版棒极了:给看全英文献的人最好的曙光就是在旁边给出某些“生词”的注释了。
0 有用 iambowen 2010-10-10 12:19:10
Martin是我最中意公司TW的首席科学家,读完这本书,才发现以前开发中所遇到的诸多问题应该如何采取更合理的方式去解决。书中除了大量的重构方法外,还包含了很多设计模式相关的东西,看的人爽之又爽。软件开发必备的参考书!!
0 有用 Jeffrey 2012-04-22 00:10:17
不用多说的经典
0 有用 tty 2011-05-23 20:29:56
讲述重构的经典著作
0 有用 Zermie 2010-01-20 23:11:21
去掉代码中的坏味道。
0 有用 lou_bit 2014-02-19 10:32:26
大部分的做法在阅读书之前都有使用过,看这本书更重要的是系统性和总结性。书本整体价值还是很高的,what when where why how都介绍得很清楚。我觉得可能再加入一些整体系统的重构文案会更好,大部分case还是比较散,即使是书中说到的大型重构也不是太完整。当然重构都是小步快跑,所以这一点也不是特别致命。
0 有用 snsdiy.com 2010-05-10 10:27:44
这书我看了三遍,第一遍看的英文注释版,一口气读完,读得醍醐灌顶,前一阵子这本书的第二次译本又出了,买来读了觉得又是一次认识,而且发现翻译的水平很不错,中英文都能读,可见不光作者水平高,译者也是很用心。第三遍读了英文原版,这次属于配合项目读,拿出我第一次做的项目,边读边改,一边下来感觉整个人都通畅了,再看下项目,发现项目不仅仅是可读这么简单了,加功能不会动原有代码,改不会大面积增加代码,这书值得推荐