Android 源码设计模式解析与实战 短评

  • 3 DouO 2016-06-25

    一本既讲设计模式的书又讲源码解析的书,将两者联系起来不是容易的事,作者挑了这个着力点的确吸引人。可惜完成的并不理想,为了和设计模式一一对应一些代码的选取显得牵强;不少代码又深入过头偏离了讲设计模式的主题,最后也讲不清楚。这个度确实难把握,源码一个功能或一个模块本就不是几页纸可以讲清楚的。个人认为源码解析应该要有整体的图画,由浅入深由高层到底层,分模块来讲解比较合适。总的来说,设计模式讲的不错,源码讲得一般,仍是一本值得一读的书。

  • 4 WhoIsJohnGat 2016-02-16

    设计模式方面,讲的比较清楚,先给定义,然后UML图,在一个简单的java的例子描述出来,然后讲解adnroid 源码中的关于这个模式的影子,不过源码讲的比较调用比较深入,陷进去深,没有看到整体的联系,只见树木不见森林。讲完源码部分大概还是能对该设计模式清楚很多的,之后又紧跟着的是在实际android开发中的应用该模式,对实际开发有蛮大作用,最后也就是些注意事项。 总之,是一本不错的设计模式入门书籍,真对于实际开发,让人更容易理解和应用,源码部分,讲的不是很好,但是有助于理解设计模式,所以还是不要抱着学源码的心里看此书吧

  • 0 Kafka 2018-04-03

    666

  • 0 摇滚喵喵子 2018-10-25

    关于设计模式的讲解部分倒是大同小异了,也没有比别的书写的更有亮点。但是针对安卓本身一些东西的讲解还是值得一看,不过就是感觉怎么这么多重复?比如一个main方法不知道提了多少次,是不同博文拼凑起来之后就没检查吗??。恩另外推荐下kotlin,用kotlin实现一些设计模式可以少些很多模板代码,实现的也更加优雅

  • 0 乘月待晓Zzz 2017-12-30

    有些错别字,但瑕不掩瑜,源码分析受益匪浅

  • 0 小山 2019-04-21

    整体还可以,后半部分写的有些差强人意,也可能是看的少,最后两章简直狗尾续貂,刚下单第二版,希望再读一遍能加深理解。

  • 0 追寻一片乐土 2016-02-05

    设计模式加上这遍我过了第三遍了,我属于从入门开始就看设计模式的奇葩。作者讲解的很易懂,特别是前几章结合了自己项目的simpleimageloader来讲真nice。当然这书也有许多缺点。

  • 2 unicorn 2015-12-04

    这本书弥补了国内除了研究framework层的另一种android高端开发路线的缺陷,不像那些搞framework的很多作者都有些阳春白雪,这本书提示了大家很容易忽略的一些开发技巧和开发经验~是不一本不可不读的好书

  • 1 万先森 2015-12-10

    设计模式和源码都有,但是初版书上代码排版是乱的

  • 0 湖畔镇 2018-06-13

    本书持有了《设计模式之禅》的一个引用

  • 0 扬州慢 2017-10-09

    前几章还好,读到后面越觉晦涩。以后还要再读一遍。

  • 0 fengzi422 2017-11-10

    真实世界里的设计模式~由于讲的都是大家熟悉的android源码,所以非常易懂,也更能体会为了解决实际问题时使用设计模式的思路。

  • 1 55367151 2018-02-24

    感觉一般般吧,如果不了解源码的人去看,费劲,很乱。建议有阅读源码的人去读,从来来感受源码中对设计模式的作用,有利于加深理解模式。如果想写了解源码,建议还是不要买了,我就是框架开发的,真心觉得里面的源码分析好乱,远不如自己去读来的清晰……

  • 0 吃桔子的攻城狮 2016-06-24

    还不错,对设计模式和系统源码有了更深的了解

  • 1 Kofe 2018-03-22

    印象深刻的是,书中举例秒懂,即不是“阿猫阿狗”的例子;内容架构清晰,独立,可根据自己需求阅读;当然设计模式本身是面相对象软件的复用,以 Android 为媒介恰到好处。

  • 0 JC 2016-07-24

    一本 设计模式 + Android源码分析 的书。

  • 0 A_客 2017-01-09

    首先,这本书的思路特别好,设计模式本就是软件开发领域发展到一定程度时前辈们总结提炼出来的,它既来源于真枪实战的代码,要想体会其精髓,何不通过优秀的开源项目去领悟呢?Android开源系统无论从代码的复杂程度还是作者的开发水平,都是数一数二的,因此对于设计模式,Android源码不可谓不是非常优质的学习资源。那么作者就是以这样一种思路,对于每一种设计模式都是以概念—>Android源码中的应用—>源码要点解析—>设计模式实战这几方面内容来介绍的,很有意思,在学习设计模式的同时又学习了Android源代码,不足呢就是这样一种源码的学习显得不够系统,因此不那么容易掌握。此外,个人认为设计模式更多的是编程中的招式,因此想要真正地会用、用好、用还是不用仍然需要自己在今后的开发中多思考多练习。

  • 0 机·丹尼尔 2017-11-05

    还可以吧,加深了下对设计模式的理解,分析的源码的例子都还可以,像看小故事一样,但是缺点就是割裂了整体的联系,不过本书的目的达到了,就是讲设计模式。

  • 0 laizsh 2017-10-31

    好书!能够结合设计模式来解析 Android 源码,本来就是个很吸引人的切入点。 作者写的很用心、内容很充实(导致书的字体偏小=。=),提到的很多知识点在实际开发中都很有借鉴意义,示例和Android源码解析也很详尽。虽然有不少错别字,但瑕不掩瑜,最后一章区分混淆模式很喜欢!

  • 5 al 2016-09-02

    虽然知乎上有几个大神都表示要买本这书来看,但其实这书真的是一般。 感觉改名叫做《设计模式概述&Android源代码文摘》比较贴切:1.设计模式真就只是概述而已,两三小段的文字介绍,加上一两个通俗易懂的例子(个别例子举得并不贴切,甚至有一定误导性) 2.源码,同样是草草了事。 不过也是挺难为作者了,两位作者都是大神级的人物,无奈500页的文字要讲好23个设计模式和Android这样一个复杂系统的源码实在是太难。 最后的结论是,这本书适合老鸟们用来查漏补缺、博采众长,但并不适合之前没有研究过设计模式和源码的新手们。