zoukankan      html  css  js  c++  java
  • 设计模式之禅的学习感触

    学习历程

    历经1.2到1.20,大概20天的时间看完了《设计模式之禅》。
    具体学习进度记录在目标追踪上,后续可细看。
    这点时间,也只是看看而已。对设计模式有印象,以后见了能认识,知道大致解决什么问题,以及怎么巧妙实现的。
    但你要让我去实现,那还不行…毕竟时间太短,学习不深入。

    学习和入门的意义

    既然如此,学习的意义是什么呢?
    意义就是认识了。认识就是入门,入门就是开始。有开始就有以后,就有可能。
    若不开始,以后见到设计模式的应用,你依旧不知道他是什么,他是怎么实现的,他是解决什么问题的。你依旧会懵逼的说不懂呀不会呀。
    入门了就可以慢慢深入,你知道遇到的是什么东西,也知道怎么深入学习。你就会在工作中不断加深理解,不断思考。终究会不断变好。

    循环分为恶性循环和良性循环,而是否入门则是不同循环的开始。
    入门了,就会开启良性循环;不入门,就一直在恶性循环中徘徊。

    这就是学习的意义。

    学习建议

    通过这本书,我到底学到了什么?有什么感触呢?
    好像什么都没学到....目前我就是这种感觉...上面的感触是我印象最深的了,但都和技术无关...好尴尬呀...

    那就不说什么读书笔记或总结了吧。说一下注意事项。

    先学习类图

    书中大量使用类图来进行模式分析和设计,如果对类图不了解,你就不知道作者在表达什么。
    因此,在看书之前,先初步了解下类图,参考UML 类图符号 各种关系说明以及举例 - duanxz - 博客园
    这篇文章把类之间的关系说的很清晰,并且简单易懂。
    看完这篇就行,大部分类图知识已经包含,虽然UML图包含很多,但这本书里只会用到类图,因此这篇文章就够了。如果在书中遇到其他图示,再具体学习即可。

    别的也没什么了,就酱吧~~

  • 相关阅读:
    js实现小球碰撞游戏
    jquery实现简易的计算器
    js中的substr和substring区别
    学习笔记:模拟退火
    解题报告:luogu P4879
    解题报告:CF58C
    解题报告:luogu P1160
    解题报告:CF1244D
    学习笔记:三分法(唔,好像不是唉)
    解题报告: CF1288C
  • 原文地址:https://www.cnblogs.com/buwuliao/p/10307396.html
Copyright © 2011-2022 走看看