1. 程式人生 > >軟體工程思考(五)

軟體工程思考(五)

設計模式

設計模式就是從實踐中提取出來的一套核心的思想。

設計模式可以用在不同的領域,是思想的提煉。

一個模式包含了命名、所解決的問題、解決方法(抽象出每個部分以及做好它們之間的聯絡)、結果(在benefit和cost之間權衡)。

Creational Pattern

在這裡插入圖片描述

Structural Pattern

在這裡插入圖片描述

Behavioral Pattern

在這裡插入圖片描述