Пример шаблона стратегии в реальном мире
Я читал оOCP принципал и как использовать шаблон стратегии для достижения этой цели.
Я собирался попытаться объяснить это нескольким людям, но единственный пример, который я могу придумать, - это использовать разные классы валидации, основанные на том, какой статус у «заказа».
Я прочитал несколько статей в Интернете, но они обычно не описывают реальную причину использования стратегии, например, создание отчетов / счетов / проверки и т. Д.
Существуют ли примеры из реальной жизни, когда вы считаете, что шаблон стратегии является обычным явлением?