热门评论最新评论
只看此版本的评论重构也是art
-
- 元创(我的专业是打酱油) 重构是设计,设计是art,重构也是art. 一个函数三行只是语不惊人死不休的说法,是对成百上千行代码的矫枉过正。 更一个般的看法是一个函数应该写在一页纸内。但举一个上百行的极端例子也是可能的。比如某种数值计算。 重构的意义应该在XP的背景下看,如果没有重构,XP的方法从逻辑上就不完整,这才是它的最重要......2006-05-21 1/1有用来自 中国电力出版社2003版
是想法而非技巧
-
- Alex.C(connecting dots..) 《重构》给我最大的收获,其实是想法而非技巧。 开发人员的完美主义倾向,容易变成他们做Big Design Up Front的驱动力。而在现实的环境中,时间、资源等约束条件,通常不会允许我们进行过于详细的设计。 我认为最好的做法是,轻量级的设计 + 适当的重构,迭代地开发出满足各种约束条件的产品。...... (1回应)2008-04-08 1/1有用来自 中国电力出版社2003版
目前在读英文原版,不知道阿能坚持下去
-
- 卫星(我就是月亮旁边的那个……) 适合写过两年代码的开发人员的一本书。 示范代码难度不是很高,主要就是理解里面的一种精神了。 我才看了一章,希望能坚持看完。 ...... (2回应)2010-12-09 1/1有用来自 Addison-Wesley Professional1999版
很适合用于代码级的设计和技巧
-
- LeslieGu 好的程序应该是不段重构出来的,里面给了不少方法,部分会经常使用的,这本书我只是大概翻翻,当时看得英文版的,在这里你也会明白为什么现在开发软件都要险些测试!......2006-03-13
重构是程序员的基本素质
-
- 天心一 第一次看有网友极力推荐这本书,就买了一本英文的来看,一下子就被吸引住了。 原来觉得编码可以天马行空,总想看看那些高手是怎么写代码的,现在觉得自己好像也是高手了,至少可以看得出哪些代码好,哪些代码差。真是感谢Martin Flower。 现在自己做项目经理了,对于新来的有一些必需的要求,就是要懂得“重构”,不过很遗憾......2007-09-01 1/1有用
经典作品重装上阵
-
- hanson 纸张很赞,只是排版松散,书就比较厚了。 本人对代码有洁癖,不自觉的一直会调整过去的代码,也需要对照大师总结的规律反思一下。 重构的基础能力在于能够嗅出代码中的坏味道(Bad smell),甚至反模式(Anti-pattern),因此要结合相关书籍一起阅读了。 最近在看的肖鹏一篇文章也不错: 九种不够面向对象的对...... (1回应)2010-04-17 来自 人民邮电出版社2010版
代码维护和重构实用技巧指南
-
- 王实 利用春节的假期读完的这本书。 上学的时候比较迷恋设计模式,还记得在微软实习的时候自作聪明的给自己写的代码套上了很多模式,结果mentor手起刀落,通过简单的继承,接口就把所有模式给干掉了,让我着实汗颜。我想初接触软件设计模式的同学可能最容易犯的就是这类过度设计的错误,以学习为目的多使用设计模式无可厚非,但在实践在不加...... (1回应)2011-02-03 1/1有用来自 人民邮电出版社2010版
有理论,有实践,但仍不实用
-
- lzprgmr(t.sina.com.cn/baiyanhuang) 此书总结了不少代码的问题及重构的方法,对于设计与编程的见解相当正确,但难免流于俗套 - 大道理谁都懂,但知易行难永远是硬道理,尤其其对于每种情况进行重构的极其繁冗的步骤描述,实在是相当的不高明, 本人认为这是本书的一个败笔,但其后对于重构自动化工具的介绍则是黑暗中的一道阳光 - 我们需要这种工具。(目前来看Visual...... (5回应)2009-12-27
程序员应知——也说重构
-
- 图灵教育-晓敏 从Martin Fowler最早提出重构的概念开始,到现在已经有很长时间了,重构已经是深入忍心了。与其说它是一种方法,不如说是一种思想、一种习惯。我自己在工作的过程中也一直在使用它来改进自己的程序,所以在此想说说自己的两点认识。 重构不“挑食” 上面已经提到,重构不仅仅是固定的那些方法,而更是一种思想和编码...... (1回应)2011-05-25 来自 人民邮电出版社2010版
减少代码坏味道
-
- 清风(恍若隔世) 重构,让我们的代码变得更顺畅,提高软件复用性。本书中提供了多种重构的手法,让我们的代码减少更多的坏味道。而且提供了很多重构工具的说明,以用来更好的帮助我们工作。 最后引用Fred George的一句话:一个task分配2-4小时,每个方法最多3行代码...... (1回应)2005-08-23 2/4有用来自 中国电力出版社2003版
值得一看
-
- fellinlove 是不是一定要一个方法只有两三行代码就叫好呢?是不是一遇到switch就要嗤之以鼻呢,一定要转为state模式呢?这中间一定要有效率与灵活性之间的折衷,而作者志不在此,这些应该需要的经验的累积,甚至是只可意会不可言传的。 ......2006-03-22 1/1有用来自 中国电力出版社2003版
coding guideline
-
- bluebit After coding,should read this to refector, and before begin coding , should read this to avoid code bad smell. Writing good code is like wrtiting goode arti......2008-04-20 2/3有用来自 Addison-Wesley Professional1999版
如果想了解设计模式,请一定要读这本书
-
- gouerli 断断续续的读了几个月,终于读完了,文中的内容虽然有些零散,甚至觉得要求过于完美,但是对于理解设计模式还是有很大的帮助,基本看完这本书,你就会明白设计模式最初是如何一步步的设计出来,其实就是重构的最终体现。虽然目前工作中仍然对于重构使用不多,公司也对这项事情不够重视,但我相信,在我以后的开发设计中,一定会......2012-02-01 来自 中国电力出版社2003版
不了解代码坏味,还写程序?写你妹。
-
- 天下无双 《重构》的意义不仅仅在于“改善既有代码的设计”,也指导了我们如何从零开始构建代码的时候避免不良的代码风格。 在时间紧任务重的时候,我通常会采用快糙猛的设计,然后在交工之后进行重构,这部分重构工作可能是吃力不讨好的,加班没有钱的,但是如果你去做,你就会知道他可能会在将来拯救了你的一个周末。 快糙猛的设计并不代......2012-01-30 来自 人民邮电出版社2010版
按评分查看书评 · · · · · ·
> 重构
用你的鼠标投票 · · · · · ·
如果你觉得一篇评论对你有帮助,请你点击“有用”。你的投票直接决定哪些评论出现在豆瓣首页和“豆瓣最受欢迎的评论”里,以及在书、电影和音乐介绍页里评论的排序。
所有“没用”的点击都是匿名的。
所有“没用”的点击都是匿名的。
订阅重构的评论:
feed: rss 2.0

