如何选择设计模式 选择设计模式的方法:
1、考虑设计模式是怎样解决设计问题的
2、浏览模式的意图
3、研究模式怎样互相关联
4、研究目的相似的模式
5、检查重新设计的原因
6、考虑你的设计中哪些是可变的
(引自 《设计模式--可复用面向对象软件的基础》)
?