聯繫我們

課程簡介

設計模式簡介

  • 什麼是設計模式?
  • 為何要使用設計模式?
  • 四人組 (GoF) 與模式分類
  • 常見設計原則 (SOLID、DRY、KISS、YAGNI)

創建型設計模式

  • 工廠方法
  • 抽象工廠
  • 單例
  • 建造者
  • 原型

結構型設計模式

  • 適配器
  • 橋接
  • 組合
  • 裝飾
  • 外觀
  • 享元
  • 代理

行為型設計模式

  • 責任鍊
  • 命令
  • 解譯器
  • 迭代器
  • 中介者
  • 備忘錄
  • 觀察者
  • 狀態
  • 策略
  • 模板方法
  • 訪客

在實際應用程式中應用設計模式

  • 企業應用程式中的設計模式
  • 使用設計模式重構舊系統程式碼
  • 結合多種模式以建構穩健解決方案
  • 最佳實踐與常見陷阱

總結與後續步驟

最低要求

  • 具備 Java 程式設計經驗
  • 理解物件導向程式設計 (OOP) 概念
  • 基本掌握軟體架構原則

受訓對象

  • 希望提升設計技能的 Java 開發人員
  • 負責設計可擴展應用程式的軟體架構師
  • 致力於改善程式碼可維護性與效率的技術領隊
 21 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類