ZT 怎么样才算熟悉设计模式? [问题点数:40分,结帖人jiaoyun007]
2013-10-11 17:31
344 查看
http://bbs.csdn.net/topics/390448668?page=1#post-394406161
近日面试,因为个人简历里有“熟悉设计模式”这句话,面试官边侃侃发问了:什么是装饰模式呢,本人回答用过简单工厂模式,其他的看过,没有记住,他就笑了笑,感觉是觉得我那句话说大了 假若各位老大是面试官,这里想问下,怎么样才算熟悉设计模式呢,23种都很了解倒背如流才算么 多谢了! 分享到: |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 回复次数:10 |
bjym1987 bjym1987 等级: | #1 得分:0 回复于: 2013-05-06 12:50:25 我也看过,都不会...哎,没到境界啊 |
2013年10月微软MVP当选名单揭晓! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 |
u010398581 u010398581 等级: | #2 得分:0 回复于: 2013-05-06 12:53:04 听说反复 读十几遍,会突然觉悟 |
2014年1月微软MVP申请开始了! 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 |
hugett hugett 等级: | #3 得分:0 回复于: 2013-05-06 13:06:56 面对一种场景可以自然的想起该用哪种模式就差不多算熟悉了。。 |
关注CSDN论坛微博 送CSDN积分大礼包 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 |
fthislife fthislife 等级: | #4 得分:0 回复于: 2013-05-06 13:10:09 闭上眼睛,所有的模式都在自己的眼前出现 |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 |
dw903632958 dw903632958 等级: | #5 得分:0 回复于: 2013-05-06 14:10:35 楼主藏个字条条,然后念出来给他听 |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 |
jiaoyun007 jiaoyun007 等级: | #6 得分:0 回复于: 2013-05-06 14:14:11 我感觉还是要有实际经验,架构师实际常用?求大神出来说下 |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 |
feibuhui123 feibuhui123 等级: | #7 得分:0 回复于: 2013-05-07 09:00:19 帮顶! |
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 |
pathuang68 pathuang68 等级: 2 | #8 得分:30 回复于: 2013-05-07 09:57:03 面试中楼主那句话的确是说大了,如果只用过工厂模式,显然不能说熟悉设计模式。 我认为至少满足下列条件,才能说熟悉设计模式: 1. 23种经典设计模式的类图。 2. 23种经典设计模式,每种模式至少熟知一个实际的业务例子。 3. 23种经典设计模式,分为创建、结构、行为模式,需要了解创建型模式之间、结构型模式之间和行为型模式之间的相似及差异。 当然设计模式不仅仅只有23种... |
对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 |
ylgm44 ylgm44 等级: | #9 得分:10 回复于: 2013-05-07 10:02:35 引用 8 楼 pathuang68 的回复: 面试中楼主那句话的确是说大了,如果只用过工厂模式,显然不能说熟悉设计模式。 我认为至少满足下列条件,才能说熟悉设计模式: 1. 23种经典设计模式的类图。 2. 23种经典设计模式,每种模式至少熟知一个实际的业务例子。 3. 23种经典设计模式,分为创建、结构、行为模式,需要了解创建型模式之间、结构型模式之间和行为型模式之间的相似及差异。 当然设计模式不仅仅只有23种... 加一个,每种设计模式的适用场景。 |
对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 |
buyong buyong 等级: | #10 得分:0 回复于: 2013-05-07 14:12:35 http://baike.baidu.com/view/2787758.htm |
相关文章推荐
- iSCSI
- 快速排序
- ARM裸机程序开发18(S3C2440A.s)
- std::set、自定义类型与比较函数
- Certificates, Identifiers & Profiles创建总结
- Lucene之MinShouldMatchScorer算法源码分析
- 字符串完美度
- C#学习笔记
- CocoaPods 的安装与使用
- FastDfs点滴
- 产品经理岗位说明书
- 理解 javascript 作用域
- Codeforces Round #119 (Div. 2) A题
- Python 解析XML
- 基于Hyper-V3.0搭建XenDesktop7之十一 部署Win8虚拟桌面之模板准备
- 获取SharePoint 2010文档库的文件夹及子文件夹
- Quartz表达式生成器
- c#遍历文件夹下所有文件并更改文件名
- ios应用内跳转到appstore里评分
- nginx清除缓存图片