Урок 8. Паттерны проектирования. Strategy
Дата публикации: 19-11-2019
От автора: при проектировании логики веб-проекта, так или иначе, возникают ситуации, когда необходимо описывать различные схожие алгоритмы, которые должны выполняться и взаимозаменяться во время работы проекта. При этом возникает вопрос, как правильно это сделать, что бы скрипт получился гибким и функциональным? Ответ на указанный вопрос дает шаблон проектирования, под названием Стратегия, который мы будем изучать в этом уроке.
По итогам данного урока мы с Вами на примере функционала сохранения различных типов файлов изучим паттерн проектирования Стратегия (Strategy). При этом Вы увидите, каким образом можно описать структуру классов, реализующих схожие алгоритмы, чтобы их можно было использовать при выполнении определенных условий.
Все уроки курса:
Метки: паттерны