A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 周大俊 黑马帝   /  2011-11-2 15:45  /  3522 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

马上就要软考了,下午考试的最后一题会涉及到设计模式。自己呢以前也听过前辈的建议学过,可是无奈经验不行,思想有限,体会不到学习的乐趣,没坚持下来。而最近几周的备考中,在研究题目的同时,也搞了一本《大话设计模式》配合着啃了一下,没想到竟然肯出了些许味道,感觉只有熟练的掌握了设计模式才能体会到面向对象的精髓所在,虽然现阶段只是在学习,没多大机会去实践,但我会一直对它追逐下去……

评分

参与人数 1技术分 +1 收起 理由
杨恩锋 + 1

查看全部评分

10 个回复

倒序浏览
大话设计模式  这本书不错, 里面的内容通俗易懂.  还比较风趣.
回复 使用道具 举报
学设计模式还是在项目中学习,单纯的看不容易理解。

评分

参与人数 1技术分 +1 收起 理由
杨恩锋 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 10642491 于 2011-11-2 23:42 编辑

简单点:不要把所有代码都写在Main方法里,不然会有many多的bug呵呵.

评分

参与人数 1技术分 +1 收起 理由
杨恩锋 + 1

查看全部评分

回复 使用道具 举报
最近在研究,比数据结构还难理解!
回复 使用道具 举报
黄朝辉 发表于 2011-11-3 08:41
最近在研究,比数据结构还难理解!

http://www.cnblogs.com/Terrylee/archive/2006/07/17/334911.html
微软mvp专家写的设计模式,看看也许对你有启发呵呵。
回复 使用道具 举报
《大话设计模式》这本书太厚了,里面太多文字性的描述,像写小说一样,都是大篇的文字讲述。

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

不同的项目适合于不同的设计模式,单纯的学习这些理论没有什么实际用处的,一定要在真实的项目中 吃过设计模式的亏了,才能更加深刻的去理解。
回复 使用道具 举报
liucaifu 黑马帝 2011-11-8 15:02:05
8#
大话设计模式对有基础的人看了会有很大的感悟,我记得以前我写计算器的时候就是一大坨的代码,也喜欢用copy,看了设计模式,可以利用面向对象的原理去写,会发现感觉很爽,从中让你明白为什么要用面向对象,以及教你怎么做一个好的Coder.

评分

参与人数 1技术分 +1 收起 理由
陈涛 + 1

查看全部评分

回复 使用道具 举报
黄威 黑马帝 2011-11-8 15:20:18
9#
有《24设计模式》这本书吗?
回复 使用道具 举报
毕山山 黑马帝 2011-11-22 17:23:23
10#
个人感觉学习设计模式的好办法是勇于重构自己的代码,能封装的就封装,能抽象的就抽象,慢慢的培养起面向抽象编程的思想,就会体会到多态的魅力.
回复 使用道具 举报
杨楠 金牌黑马 2011-11-23 14:45:39
11#
本帖最后由 杨楠 于 2011-11-23 15:51 编辑

杨中科说,设计模式不是相对论,实际就是:接口,抽象类。。。偶想也要在写代码的过程中慢慢感觉。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马