• 平台使用手冊
  • 如何使用課程贊助給大家的專業 UML Editor — Astah Pro?
  • 體驗旅程專業工具 - Astah UML Editor
  • 設計的關鍵是:把無形變有形
  • UML 不是拿來寫文件用的
  • 行雲流水的 OOA | OOD | OOP
  • 上這門課一定要有「空杯心態」
  • OOA / OOD / OOP 概念複習題
  • 軟體抽象之一:點的萃取
  • 練武 - 點的萃取
  • 軟體抽象之二:萃取行為及操作
  • 軟體抽象之三:線的萃取
  • 兩種更強的關聯:聚合&複合
  • 線上的點:關聯類別
  • 軟體抽象之四:區分結構、行為和侷限
  • Astah:類別圖教學
  • 練武 - 單句分析 (初級)
  • 練武 - 單句分析 (進階)
  • OOD 階段一:用行為模型來梳理實作
  • 用 Astah 循序圖來讓「象棋」領域模型動起來
  • OOP 技法一:依賴
  • OOP 技法二:關聯
  • OOP 技法三:關聯類別
  • OOP 技法四:抽象類別
  • OOP 按圖施工(懶人包)
  • OOD 階段二:封裝|解耦|萃取
  • 前導片:失傳的設計模式
  • 架構師該學的 C.A. 模式六大要素及模式思維
  • 軟體設計模式觀念複習
  • 你必須了解何謂「萃取」 (Abstract)|抽象類別 vs. 介面
  • 景點 - 策略模式|基礎水平行為擴充
  • 複習 - 策略模式
  • 景點 - 樣板方法|留同存異的萃取能力
  • 用樣板方法來實現「控制反轉」
  • 練武 - 萃取樣板
  • 複習 - 樣板方法
  • 樣板思維暖身帖
  • 景點 - 責任鏈模式|解析後水平行為擴充
  • 複習 - 責任鏈模式
  • 開閉原則 (Open-Closed Principle)
  • 精準區分策略&責任鏈 Forces
  • 練武 - 精準區分策略&責任鏈 Forces
  • 補帖 - 無招勝有招:依賴反轉之重構三步驟
  • 景點 - 觀察者模式|響應式行為變化
  • 複習 - 觀察者模式
  • Force-行為變動性(響應式):關鍵句型
  • 景點 - 指令模式|解耦操作及能力
  • 複習 - 指令模式
  • Force-行為賦予:關鍵句型
  • 景點 - 狀態模式|梳理複雜行為變化
  • 複習 - 狀態模式
  • Force-行為變動性(狀態型):關鍵句型
  • 練武 - 所有行為模式 Forces
  • 景點 - 門面模式|隱藏結構
  • 複習 - 門面模式
  • 大補帖 - 軟體架構學:大道至簡
  • 景點 - 轉接器模式|跨越邊界
  • 複習 - 轉接器模式
  • 景點 - 代理人模式|控制存取
  • 複習 - 代理人模式
  • 景點 - 複合模式|樹狀結構的透明度
  • 複習:複合模式
  • 景點:裝飾者模式|解決組合爆炸
  • 複習:裝飾者模式
  • 景點:單體模式|資源約束
  • 複習:單體模式
  • 景點:工廠方法|生命週期約束
  • 景點:抽象工廠|從行為型模式一路到套創建型模式