聯繫我們

課程簡介

設計模式簡介

  • 什麼是設計模式?
  • 為何使用設計模式?
  • Gang of Four (GoF) 和模式分類
  • 常見設計原則(SOLID, DRY, KISS, YAGNI)

創建型設計模式

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

結構型設計模式

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

行為型設計模式

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

在真實應用中應用設計模式

  • 企業應用中的設計模式
  • 使用設計模式重構舊代碼
  • 結合多種模式以實現強大解決方案
  • 最佳實踐和常見陷阱

總結與後續步驟

最低要求

  • 具備 Java 編程經驗
  • 理解面向對象編程 (OOP) 概念
  • 基本了解軟件架構原則

受眾

  • 希望提升設計技能的 Java 開發人員
  • 設計可扩展應用程序的軟件架構師
  • 旨在提高代碼可維護性和效率的技術負責人
 21 小時

客戶評論 (2)

課程分類