Professional Documents
Culture Documents
HF ch01 Bullet Points
HF ch01 Bullet Points
O O Patt er n s principles.
independently of all other
parts.
m ily o f algorithms,
efines a fad makes them
We often try to take what
at eg y - d
Str lates each one, an ts the algorithm varies in a system and
encapsu geable. Strategy le s that use it. encapsulate it.
interchan endently from client
vary indep
Patterns provide a
shared language that can
maximize the value of
One down, many to go ! your communication with
other developers.
32 Chapter 1