读书人

如何样才算熟悉设计模式

发布时间: 2013-06-26 14:29:32 作者: rapoo

怎么样才算熟悉设计模式?
近日面试,因为个人简历里有“熟悉设计模式”这句话,面试官边侃侃发问了:什么是装饰模式呢,本人回答用过简单工厂模式,其他的看过,没有记住,他就笑了笑,感觉是觉得我那句话说大了

假若各位老大是面试官,这里想问下,怎么样才算熟悉设计模式呢,23种都很了解倒背如流才算么

多谢了!
[解决办法]
面试中楼主那句话的确是说大了,如果只用过工厂模式,显然不能说熟悉设计模式。

我认为至少满足下列条件,才能说熟悉设计模式:
1. 23种经典设计模式的类图。
2. 23种经典设计模式,每种模式至少熟知一个实际的业务例子。
3. 23种经典设计模式,分为创建、结构、行为模式,需要了解创建型模式之间、结构型模式之间和行为型模式之间的相似及差异。

当然设计模式不仅仅只有23种...
[解决办法]

引用:
面试中楼主那句话的确是说大了,如果只用过工厂模式,显然不能说熟悉设计模式。

我认为至少满足下列条件,才能说熟悉设计模式:
1. 23种经典设计模式的类图。
2. 23种经典设计模式,每种模式至少熟知一个实际的业务例子。
3. 23种经典设计模式,分为创建、结构、行为模式,需要了解创建型模式之间、结构型模式之间和行为型模式之间的相似及差异。

当然设计模式不仅仅只有23种...


加一个,每种设计模式的适用场景。

读书人网 >C++

热点推荐