課程簡介

  1. 介紹

    • 什麼是設計模式

    • Elementy 模式說明

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

    • 類圖簡介 UML

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

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

  2. 構造模式

    • 建築工人

    • 抽象工廠

    • 工廠方法

    • 原型

    • 單身人士

  3. 結構模式

    • 適配器

    • 裝飾

    • 外牆(Facade)

    • 複合

    • 代理

    • 蠅量級

  4. 操作(功能)模式

    • 譯員

    • 反覆運算

    • 責任鏈

    • 調解人

    • Template 方法

    • 觀察者

    • 遊客

    • 紀念品

    • 命令

    • 策略

最低要求

瞭解該語言中面向物件程式設計的基礎知識 Ruby。

 14 時間:

人數


每位參與者的報價

客戶評論 (5)

Provisional Upcoming Courses (Require 5+ participants)

課程分類