重构的笔记(3)

>我来写笔记

按有用程度 按页码先后 最新笔记

  • gouerli
    第九章

    gouerli

    我应该在阅读设计模式之前读这本书的,因为设计模式很多都在本书中得到了体现,或者说,设计模式是在综合了本书的很多重构方法中得出的,书中反复利用了“多态”的重构方法,是面向对象思想的完美体现。第九章的很多例子,我平时工作中遇到的都很多,比如9.4 remove control flag,9.5 replace nested conditional with guard clauses等,日常开发中就经常犯有这种问题,虽然并不影响功能,但是对于后来阅读时的确很不便,.. (更多)

    2012-01-31 09:51:57   回应

  • gouerli
    8.3 将值对象改为引用对象

    gouerli

    8.3和8.4章谈论了引用对象和值对象之间的转换和重构,老实说,看的我有点摸不着头脑,以前接触到的都是java中的传递全部都是值传递,不存在引用传递,但是这里又提出“引用”的概念,让我又想起了c中的指针。 按照我的理解,似乎只有在单例模型情况下才有可能创建出引用对象,否则,java中创建的一般都是值对象... 不知道理解的是否正确? (更多)

    2011-12-28 17:31:04   回应

  • gouerli
    第142页

    gouerli

    越读下去,越觉得这本书写的很棒,简单易懂,例子全部都是抽取的代码的一部分,这样针对性更强,比起有些书动辄好几页的代码,读起来舒服多了。 可能有的人觉得这本书不太实用,太过强调代码书写的完美性和易读性,但是我开发几年看来,这本书实在是大有裨益,工作中经常遇到接手其他人代码困难的缘故,一是因为每个人的代码书写风格不同,二是缺少注释,三则是代码书写的复杂化,太过长篇的函数体,增加了我们.. (更多)

    2011-12-27 11:14:05   回应

笔记是你写在书页留白边上的内容;是你阅读中的批注、摘抄及随感。

笔记必须是自己所写,不欢迎转载。摘抄原文的部分应该进行特殊标明。

重构

>重构