我只看了前6章,认为它讲述的软件开发思想很好,有些地方的内容与《代码大全》讲的差不多,处处体现了代码优化的优点,其实封装一个好的类真不是很容易,我这时想起工作在Borland公司朋友们,它们是何等的优秀,我何时才能达到他们的水平。我希望大家也能对《重构》发表一些见解?

解决方案 »

  1.   

    說與<<設計模式>>并列兩大巨著,一點也不過分,但讀起來感覺又那麼截然不同!
      

  2.   

    其实我看不懂《设计模式》这本书,也许因为我是一个delphi程序员想想不是这个原因。
      

  3.   

    嗬嗬,是上面讲的太生硬了。看了孟岩大哥翻译的一篇解释Template Method 与 Visitor两个模式的文章。一下子就明白了。很好玩,也常用了。其实你没有足够的开发经验,如何谈得上理解?看完了之后马上代码实现。比如说template method。看完了明白了,关键就是由protected到public容易。所以代码几下自己就写出来了。看书是充实理论,要想做到理解,消化。看你的开发实际经验。
      

  4.   

    Template Method 与 Visitor文章在哪里?
      

  5.   

    最初是惊喜的发现了refactoring的原文版,但是看了几章实在辛苦,汗颜英文水平太差,直到前几周买到了中文版,一边看,一边在实际当中体会,感觉上,都是一些那么真实有用的道理。
    说到design pattern,我一直是这么想:我看得懂得每种模式在做什么,但是,不知道在什么地方或是什么时候该用这种模式合适。也在想,如果硬套的话,是不是就是所谓的过度模式化?