
最初のパターンの
習得、おめでとう
ございます!
最初のデザインパターンである「
Strategy
」パターンを適用しまし
た。
Strategy
パターンを使用して
SimUDuck
アプリを作り直した
のです。このパターンのおかげで、このシミュレータは経営幹部が
マウイへの次の出張の際に思いつきそうなあらゆる変更に対処でき
ます。
これまでこのパターンの学習に長い道のりを費やしてきたので、こ
こではこのパターンの正式な定義を紹介しましょう。
Strategyパターンは一連のアルゴリズムを定義してカプセル
化し、交換できるようにします。
Strategy
パターンを使うと、
アルゴリズムを利用するクライアントとは独立してアルゴリ
ズムを変更できます。
デザインパターンのことを話そう
友人を感心させたり主な経営幹
部に影響を与えたりする必要が
あるときには、この定義を使い
ましょう。
24
1
章
Strategy
パターン