黑马程序员技术交流社区

标题: 设计模式 有多少人在研究? [打印本页]

作者: 周大俊    时间: 2011-11-2 15:45
标题: 设计模式 有多少人在研究?
马上就要软考了,下午考试的最后一题会涉及到设计模式。自己呢以前也听过前辈的建议学过,可是无奈经验不行,思想有限,体会不到学习的乐趣,没坚持下来。而最近几周的备考中,在研究题目的同时,也搞了一本《大话设计模式》配合着啃了一下,没想到竟然肯出了些许味道,感觉只有熟练的掌握了设计模式才能体会到面向对象的精髓所在,虽然现阶段只是在学习,没多大机会去实践,但我会一直对它追逐下去……
作者: 陈涛    时间: 2011-11-2 19:10
大话设计模式  这本书不错, 里面的内容通俗易懂.  还比较风趣.
作者: 郑文    时间: 2011-11-2 21:25
学设计模式还是在项目中学习,单纯的看不容易理解。
作者: 10642491    时间: 2011-11-2 23:41
本帖最后由 10642491 于 2011-11-2 23:42 编辑

简单点:不要把所有代码都写在Main方法里,不然会有many多的bug呵呵.
作者: 黄朝辉    时间: 2011-11-3 08:41
最近在研究,比数据结构还难理解!
作者: 10642491    时间: 2011-11-3 09:01
黄朝辉 发表于 2011-11-3 08:41
最近在研究,比数据结构还难理解!

http://www.cnblogs.com/Terrylee/archive/2006/07/17/334911.html
微软mvp专家写的设计模式,看看也许对你有启发呵呵。
作者: yy312232557    时间: 2011-11-3 23:28
《大话设计模式》这本书太厚了,里面太多文字性的描述,像写小说一样,都是大篇的文字讲述。

网上有一个《24设计模式》,里面有很实际的设计模式的例子和写好的demo,有中文版的,
个人觉得设计模式就是一大堆面向对象的东西累加到一起的产物,什么 接口,抽象类, 虚函数,子类,父类,等等,在不同的方式中优化和结合加起来的。

不同的项目适合于不同的设计模式,单纯的学习这些理论没有什么实际用处的,一定要在真实的项目中 吃过设计模式的亏了,才能更加深刻的去理解。

作者: liucaifu    时间: 2011-11-8 15:02
大话设计模式对有基础的人看了会有很大的感悟,我记得以前我写计算器的时候就是一大坨的代码,也喜欢用copy,看了设计模式,可以利用面向对象的原理去写,会发现感觉很爽,从中让你明白为什么要用面向对象,以及教你怎么做一个好的Coder.
作者: 黄威    时间: 2011-11-8 15:20
有《24设计模式》这本书吗?
作者: 毕山山    时间: 2011-11-22 17:23
个人感觉学习设计模式的好办法是勇于重构自己的代码,能封装的就封装,能抽象的就抽象,慢慢的培养起面向抽象编程的思想,就会体会到多态的魅力.
作者: 杨楠    时间: 2011-11-23 14:45
本帖最后由 杨楠 于 2011-11-23 15:51 编辑

杨中科说,设计模式不是相对论,实际就是:接口,抽象类。。。偶想也要在写代码的过程中慢慢感觉。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2