Introduction to OOP
Chapter 24: Design Patterns :
next
previous
audio
real
text
Describing Patterns
Patterns themselves have developed their own vocabulary for description:
name
. Contributes to the pattern vocabulary
synopsis
. Short description of the problem the pattern will solve.
forces
. Requirements, considerations, or necessary conditions
solution
. The essense of the solution
counterforces
. Reasons for
not
using the pattern.
related patterns
. Possible alternatives in the design.
Intro OOP,
Chapter 24
, Slide 06