模式
在一种上下文中,一类问题的一种可重复使用的解决方案。
发现模式
模式模板、模式挖掘
验证模式:大三律(Rule of Three)
只有经过三个以上不同系统的校验,一个解决方案才能从候选模式升格为模式。
怎样才能最好地交流这个模式?
两种相近的解决方案 --> 两个不同的模式
相近的想法 --> 同一个模式
模式 vs 策略
|| ||
抽象 实现
分层思路
J2EE模式
表现层模式
业务层模式
集成层模式
J2EE模式目录指南
术语
UML的使用
类图——静态视图
序列图——动态视图
构造型(stereotypes)——表现在类图和交互图中不同类型的对象
UML构造型
构造型:设计师、架构师们创造、使用的一些术语。
模式模板
问题
约束:原因和动机
解决方案
结构
策略
效果
示例代码
相关模式
J2EE模式关系
J2EE模式关系图:
采用一个新模式,会引入什么新问题?
回顾模式关系图,考虑替代方案。
与现有其他模式的关系
GOF、PEAA
模式路线图
P93
|