您的位置:首页 > 其它

初读大话设计

2016-02-03 17:28 225 查看

前言:

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

整体概述:

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

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

对设计模式的理解:

百度解释为:

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


作者总体的解释:

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

我:

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

总结:

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: