知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

用户名  找回密码
 建立账号
查看: 28172|回复: 21

[点评] [微软软件开发师系列_C#面向对象设计模式纵横谈(共25讲)]

[复制链接]
发表于 2007-2-20 17:12:19 | 显示全部楼层 |阅读模式
“下载地址:”——地址:4号服务器\VIP资料下载二区\国内IT资料区(注:为中国微软_软件开发师_05年10月到06年10月)
6 X4 q1 A  b/ |. I! S; Z1 E3 a(另:这个视频是免费的,可以到:http://lib.verycd.com/2006/12/31/0000133882.html或自己到网上找一下)$ V7 c5 H; b6 T/ r6 t. j/ y
“教程内容:”——完整讲述23种设计模式,教程虽然是用C#语言描述的,但是对于使用其他面向对象语言的程序员来说也有很强的指导意义。毕竟教程旨在讲解面向对象设计模式,不是关注语言细节的。全讲共25讲,除第一讲(面向对象设计模式与原则)和最后一讲(设计模式总结)外,其他23讲对应23种设计模式(即创建型模式:单件、抽象工厂、生成器、工厂方法、原型(共5个),结构型模式:适配器、桥接、组合、装饰、外观、享元、代理(共7个),行为型模式:模板方法、命令、解释器、中介者、迭代器、观察者、职责链、备忘录、状态、策略、访问者(共11个))3 L; }. a5 j, g; c1 l
“适用对象:”——1。对设计模式感兴趣并打算学习的人员 2。大专院校高年级学生,以及希望对软件开发体系内容有扩展的技术人员 3。想成为软件工程师的相关人员0 O: Z  N9 \4 x9 ?7 A
“我的点评:”——这是目前为止我个人看过的关于设计模式完整讲述的唯一课程,也是网上能免费找到的一个视频。我们知道设计模式代表了传统软件开发的思想,好的设计会产生好的软件,因此在实际开发前值得花时间去做一个全面而细致的设计。而设计模式是广大软件开发人员总结出的开发经验和技巧,从本质上说,设计模式更像是建筑施工用的蓝图,在里面需要关注的东西很多,而创新的成份很少,这也是我们需要引起重视的地方之一。课程讲师:李建忠(MSDN特邀讲师)。李老师讲课有特点,整个25讲就像一个设计模式,从第二讲到第二十三讲都由序言、动机、意图、结构、例子、要点6个部分组成,而第一讲是总言,第二十五讲是对23种设计模式的回顾与总结。
4 _7 F" l. C9 I                                 李老师讲课诚挚(这在讲课老师中不多见),表达清晰,思路开阔,时不时对学员有些善意的提醒(回忆起上大学时听政治老师常讲的一句话:听老师讲课就是听老师讲做人),从一开始就提醒大家GoF(Gang of Four四人帮)的23种设计模式并不意味着所有的面向对象设计模式,它是学习面向对象设计模式的起点而非终点,接着从设计原则(如:单一职责、开放封闭等等)讲到设计模式,整个视频看下来(每讲大约1个多小时,边看边学,我花了近三个星期,现在在复习整理中),对设计模式有了较清楚的认识,对每个模式的主次有了把握,对其对应的用途有了思路上的提升,但在实际运用中还是需要实践的锤炼。具体的23种设计模式是要朋友们自己去一讲一讲的看,这里不再多说了。要说缺点,就是例子方面没有一个完整的概念,一个个的都比较琐碎,且难以把握(这也说明设计模式更多的是要在实践中学习,而不是在理论上提升)。个人觉得学习完后“设计模式之间的关系”这张图是要好好掌握的,我把它放在附件中,供有兴趣的朋友学习。
7 k$ [" W6 Q1 Q0 i1 A: K! s/ ~7 x( T8 d/ L7 L

7 J' V/ ^9 p) H8 D! E5 k8 Z: F
点评得很详细,也很不错,感谢您的参与,奖励30分

# v' H( `5 }( y( Y[ 本帖最后由 鬓微霜 于 2007-2-23 19:05 编辑 ]
设计模式之间的关系.JPG

评分

1

查看全部评分

发表于 2007-3-8 16:02:24 | 显示全部楼层
发表于 2007-3-8 20:46:12 | 显示全部楼层
发表于 2007-5-29 00:18:13 | 显示全部楼层
发表于 2007-5-30 19:00:43 | 显示全部楼层
发表于 2007-6-26 11:45:36 | 显示全部楼层
发表于 2007-6-28 10:52:58 | 显示全部楼层
发表于 2007-7-1 13:05:19 | 显示全部楼层
支持,真想学C#。。
; B$ o- ]/ p. c: i/ u现在学C++都感觉要被淘汰了
  V' D' {$ w) e' O3 C$ }8 O0 e谢谢~~
6 I8 q( o8 L1 X" V% k% F8 `不过要是有.net就更好了
发表于 2007-7-6 10:45:18 | 显示全部楼层
现在学C++都感觉要被淘汰了,,,就是呀..新东西出得太快了.
发表于 2007-8-1 20:44:30 | 显示全部楼层
发表于 2007-8-4 20:31:47 | 显示全部楼层
发表于 2007-8-4 20:37:31 | 显示全部楼层
发表于 2007-8-6 01:26:43 | 显示全部楼层
不错...不错.~~~~
4 K! w7 q& W; K. y
; D7 R5 U) t: G; g期待,哪时候出个Java的.   
发表于 2007-8-7 18:58:58 | 显示全部楼层
发表于 2007-9-10 19:37:59 | 显示全部楼层
发表于 2007-9-28 01:18:47 | 显示全部楼层
发表于 2007-10-4 22:39:56 | 显示全部楼层
发表于 2007-11-11 16:38:38 | 显示全部楼层
发表于 2007-11-18 12:33:15 | 显示全部楼层
发表于 2007-12-25 08:20:31 | 显示全部楼层
发表于 2008-2-21 23:08:58 | 显示全部楼层
发表于 2010-12-15 20:05:29 | 显示全部楼层
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-7-8 07:33

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表