模式
在一種上下文中,一類問題的一種可重復使用解決方案

發現模式
模式模板、模式挖掘
驗證模式:大三律(Rule of Three)
          只有經過三個以上不同系統的校驗,一個解決方案才能從候選模式升格為模式。

怎樣才能最好地交流這個模式?
    兩種相近的解決方案 -->  兩個不同的模式
    相近的想法 --> 同一個模式

模式 vs 策略
 ||      ||
抽象    實現


分層思路
























J2EE模式
表現層模式













業務層模式













集成層模式










J2EE模式目錄指南
術語

UML的使用
  類圖——靜態視圖
  序列圖——動態視圖
  構造型(stereotypes)——表現在類圖和交互圖中不同類型的對象

UML構造型
  構造型:設計師、架構師們創造、使用的一些術語。

模式模板
  問題
  約束:原因和動機
  解決方案
    結構
    策略
    效果
    示例代碼
    相關模式


J2EE模式關系
J2EE模式關系圖:


























采用一個新模式,會引入什么新問題?
回顧模式關系圖,考慮替代方案。


與現有其他模式的關系
GOF、PEAA


模式路線圖
P93


歡迎大家訪問我的個人網站 萌萌的IT人