http://bbs.csdn.net/topics/390448668?page=1#post-394406161
近日面试,因为个人简历里有“熟悉设计模式”这句话,面试官边侃侃发问了:什么是装饰模式呢,本人回答用过简单工厂模式,其他的看过,没有记住,他就笑了笑,感觉是觉得我那句话说大了
假若各位老大是面试官,这里想问下,怎么样才算熟悉设计模式呢,23种都很了解倒背如流才算么 多谢了! |
|
#1
得分:0
回复于:
2013-05-06 12:50:25
我也看过,都不会...哎,没到境界啊
|
|
|
#2
得分:0
回复于:
2013-05-06 12:53:04
听说反复 读十几遍,会突然觉悟
|
|
|
#3
得分:0
回复于:
2013-05-06 13:06:56
面对一种场景可以自然的想起该用哪种模式就差不多算熟悉了。。
|
|
|
#4
得分:0
回复于:
2013-05-06 13:10:09
闭上眼睛,所有的模式都在自己的眼前出现
|
|
#5
得分:0
回复于:
2013-05-06 14:10:35
楼主藏个字条条,然后念出来给他听 |
|
#6
得分:0
回复于:
2013-05-06 14:14:11
我感觉还是要有实际经验,架构师实际常用?求大神出来说下
|
|
#7
得分:0
回复于:
2013-05-07 09:00:19
帮顶!
|
2
|
#8
得分:30
回复于:
2013-05-07 09:57:03
面试中楼主那句话的确是说大了,如果只用过工厂模式,显然不能说熟悉设计模式。
我认为至少满足下列条件,才能说熟悉设计模式: 1. 23种经典设计模式的类图。 2. 23种经典设计模式,每种模式至少熟知一个实际的业务例子。 3. 23种经典设计模式,分为创建、结构、行为模式,需要了解创建型模式之间、结构型模式之间和行为型模式之间的相似及差异。 当然设计模式不仅仅只有23种... |
|
#9
得分:10
回复于:
2013-05-07 10:02:35
加一个,每种设计模式的适用场景。 |
|
#10
得分:0
回复于:
2013-05-07 14:12:35
http://baike.baidu.com/view/2787758.htm
|