4. 個々のパターンは、小さい単位でまとめられている。
パターンは相互に関係し合い、ひとつの言語体系を形成する。
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Context Solution
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
Context
Problem
Solution
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
パターン・ランゲージ
8. パターン・ランゲージ2.0
ソフトウェアの分野に応用さえて、この考え方が広まった。
Kent Beck Ward Cunningham
Gang of Four
Kent Beck & Ward Cunningham, “Using Pattern Languages for Object-
Oriented Program”, OOPSLA '87, 1987
Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides,
Design Patterns: Elements of Reusable Object-Oriented Software,
Addison-Wesley Professional, 1994