Wzorce projektowe - Strategia

Strategia jest jednym z popularniejszych wzorców projektowych i może być stosowana wszędzie tam, gdzie jest konieczna implementacja kilku różnych wersji algorytmów, realizujących ten sam lub podobny typ zadania. Każdy z tych algorytmów jest nazywana strategią, która następnie jest używana lub zmieniana przez klienta.