Я читал о принципе OCP и как использовать шаблон стратегии для выполнения этого.
Я собирался попытаться объяснить это нескольким людям, но единственным примером, о котором я могу думать, является использование разных классов проверки, основанных на том, какой статус имеет "порядок".
Я прочитал несколько статей в Интернете, но они обычно не описывают реальную причину использования стратегии, например, создание отчетов/счетов/валидацию и т.д.
Есть ли примеры реального мира, в которых вы думаете, что шаблон стратегии распространен?