Відео урок присвячений шаблону проектування Strategy (Стратегія), який визначає набір алгоритмів (часто схожих за діяльністю), інкапсулює кожен з наявних алгоритмів (в окремий клас) і робить їх підмінними. Паттерн Strategy дозволяє замінювати алгоритми без участі клієнтів, які використовують ці алгоритми.