Reference |
Design Pattern入門實作班
Design Patterns 是針對一些常見的軟體發展問題的『可重用物件導向』解決方案,它考慮各種物件和類別的關係。 |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
What is Design |
A design is a plan for how to build a thing.
|
||||||||||||||||||||||||||||||||||||||||||||||
What is Pattern |
以字面意義解釋:模式就是一再出現的東西、事件、現象。 以設計意義解釋:模式是一種公式,一個模式解決某一個特定問題的公式。 就像數學的公式....並不是所有的數學都可以從一個特定公式可以解決。 設計模式的目的
Each Pattern is a three-part rule, which express a relation between a certain context, a problem, and a solution.A pattern is a solution to a problem in a context.A pattern is a solution to a recurring problem in a context. A pattern is a proven solution to a recurring problem in a context. A pattern is a proven solution to a recurring problem in a specific context. A pattern is a proven solution to a recurring problem in a specific context, and more...
|
||||||||||||||||||||||||||||||||||||||||||||||
常見模式的種類 |
|
||||||||||||||||||||||||||||||||||||||||||||||
模式的六大基本樣式 |
|
||||||||||||||||||||||||||||||||||||||||||||||
6 個物件導向設計觀念 |
|
||||||||||||||||||||||||||||||||||||||||||||||
6 個物件導向設計原則 |
|
||||||||||||||||||||||||||||||||||||||||||||||
Design Pattern 三大分類 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GoF (Gang Of Four) 設計模式的格式
|