Как стать автором
Обновить

Комментарии 6

Раз уж оставили ссылку, то поясните в чем ее смысл.
Вся статья про паттерн «стратегия». Имеется, к примеру, функция фильтрации массива. Но так как хочется фильтровать произвольный массив данных, и по разным критерия, а не только на больше/меньше, то в функцию фильтрации передается стратегия по который будут фильтроваться данные.
Паттерны программирования часто берут идеи друг у друга, один паттерн может быть частным случаем другого, или сочетанием двух других паттернов и тд.
Спасибо за статью! Сохранил в закладах, позже попробую на реальных проектах
Спасибо за статью!
В 2017 начал применять этот принцип для реакт компонентов, но не мог найти статью, где бы это было подробно объяснено, приходилось коллегам каждый раз это рассказывать :)
Теперь буду ссылаться на вашу статью
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории