初读大话设计

前言:

   无论进行哪一阶段的学习,都要目的清晰,把握时间。

整体概述:

   大话设计的第一遍学习真正是从寒假开学开始的,用了11天。本来计划是边看边敲,只看一遍,但是在敲的过程中遇到了很多问题,决定先看一遍,用强大的信息量先冲一下自己,然后再回头敲,这样理解深刻。最重要的是在第一遍看书时大脑里会有很多模棱两可的东西,正好留在第二遍敲例子。老师说过,人在模棱两可的状态下收获最多,我也是这么认为的,带着问题学习,效率和效果都是最高的。

   第一遍看,给我的感受一是一些代码看不懂,二是乱。这几个模式,原则之间都是有联系的,各有优缺。所以第二遍的目标1就形成了:将各个模式,原则,工厂之间的联系找到。在我进行设计模式的学习过程中,一些同学在重构机房,重构机房要加入自己的想法,画好UML图。所以第二遍的目标2就形成了:重新学习和总结UML图,以及它们之间的关系(从例子中看到了回去找,百度);将一些理解出来的东西用自己的话表达出来,为自己重构机房做准备;同时,最头痛的地方莫过于看不懂的代码和理不清的结构了。真是感觉复杂都是一个个简单累积出来的,一些简单的内容,也只是看似简单而已~目标3:将一些属性,方法,声明,重写,重载。。。这些结构理出来,看见一个理一个。
            

对设计模式的理解:

   百度解释为:

   设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。

   作者总体的解释:

   设计模式是面向对象的最新进展之一。设计模式帮我们用面向对象的思想学习他人的经验,用不着为那些总是会重复出现的问题再次设计解决方案。有助于提高我们的思考层次。

   我:

   第一遍粗略阅读,大概了解每部分的概念后,对设计模式的理解只有宏观:用面向对象的思想,成就代码的高内聚,低耦合。设计模式是一种编程思想,更是一种人生感悟。

总结:

    学习没有难于不难,只有多与不多。
    目标,目标,目标!
                                                 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 21
    评论
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小王师傅66

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值