重构(影印版)的书评 (8)

南方胖子 2008-04-08 09:58:54

是想法而非技巧

《重构》给我最大的收获,其实是想法而非技巧。 开发人员的完美主义倾向,容易变成他们做Big Design Up Front的驱动力。而在现实的环境中,时间、资源等约束条件,通常不会允许我们进行过于详细的设计。 我认为最好的做法是,轻量级的设计 + 适当的重构,迭代地开发出满足各...  (展开)
元创 2006-05-21 19:59:38

重构也是art

重构是设计,设计是art,重构也是art. 一个函数三行只是语不惊人死不休的说法,是对成百上千行代码的矫枉过正。 更一个般的看法是一个函数应该写在一页纸内。但举一个上百行的极端例子也是可能的。比如某种数值计算。 重构的意义应该在XP的背景下看,如果没有重构,XP的方法从...  (展开)
fellinlove 2006-03-22 12:22:44

值得一看

是不是一定要一个方法只有两三行代码就叫好呢?是不是一遇到switch就要嗤之以鼻呢,一定要转为state模式呢?这中间一定要有效率与灵活性之间的折衷,而作者志不在此,这些应该需要的经验的累积,甚至是只可意会不可言传的。  (展开)
清风₿Ξ 2005-08-23 23:07:38

减少代码坏味道

重构,让我们的代码变得更顺畅,提高软件复用性。本书中提供了多种重构的手法,让我们的代码减少更多的坏味道。而且提供了很多重构工具的说明,以用来更好的帮助我们工作。 最后引用Fred George的一句话:一个task分配2-4小时,每个方法最多3行代码  (展开)
变身斯嘉丽 2012-02-01 16:14:57

如果想了解设计模式,请一定要读这本书

断断续续的读了几个月,终于读完了,文中的内容虽然有些零散,甚至觉得要求过于完美,但是对于理解设计模式还是有很大的帮助,基本看完这本书,你就会明白设计模式最初是如何一步步的设计出来,其实就是重构的最终体现。虽然目前工作中仍然对于重构使用不多,公司也对...  (展开)
mendynew 2009-06-12 12:48:44

总结的很好

看过本书,发现很多重构方法自己平时都曾用到。虽然书中对重构中的每一小步分的过于琐碎,但是就书籍来说,是应该的,至少可以给读者一个“谨慎”的提醒。是的,很多时候,我们可以将几步并为一步,但是往往测试后发现有问题又会回过头来一步一步修改。重构需要耐心! 看完之后...  (展开)
Nick 2007-02-26 09:21:56

编写良好代码的有效手段

重构开启了另一种思维方式,他对开发人员思想上的启迪远胜于重构的具体步骤。 重构可以维持良好的代码结构,可读性,可扩展性,还可以帮助理解旧代码。  (展开)
烟雨平生 2005-12-20 13:33:49

影印版,对就是影印版

如果你希望自己的代码想自己书写的诗篇一样,平整,对仄,那么推荐你看一下这本书,如果你觉得你的英语不好,不要紧,好好学习一下你的英语吧。  (展开)

订阅重构(影印版)的书评