Course Code: javawp
Duration: 14 hours
Prerequisites:

面向物件語言程式設計的基礎知識Java。

Overview:

目標群體

軟體開發人員, 技術團隊負責人, Business 分析師, 系統分析師

課程的特點和目標

培訓的目的是讓您熟悉四人幫設計模式的實際應用。通過參加培訓,您將瞭解所選模式的適用領域。在研討會期間,您將開發簡單問題的解決方案或重構代碼片段,您將獲得使用最流行模式的實踐基礎知識。

Course Outline:
  1. 介紹

    • 什麼是設計模式

    • Elementy 模式說明

    • 設計模式與其他模式的關係

    • 類圖簡介 UML

    • 面向物件程式設計 (OOP) 的支柱簡介

    • 通過設計模式實施SOLID和 GRASP 原則

  2. 構造模式

    • 建築工人

    • 抽象工廠

    • 工廠方法

    • 原型

    • 單身人士

  3. 結構模式

    • 適配器

    • 裝飾

    • 外牆(Facade)

    • 複合

    • 代理

    • 蠅量級

  4. 操作(功能)模式

    • 譯員

    • 反覆運算

    • 責任鏈

    • 調解人

    • Template 方法

    • 觀察者

    • 遊客

    • 紀念品

    • 命令

    • 策略

Sites Published:

Polska - Wzorce projektowe w Java