Exemplo do mundo real do padrão de estratégia
Eu tenho lido sobre oPrincipal OCP e como usar o padrão de estratégia para fazer isso.
Eu tentaria explicar isso para algumas pessoas, mas o único exemplo em que posso pensar é usar diferentes classes de validação com base no status de um "pedido".
Eu li alguns artigos on-line, mas eles geralmente não descrevem um motivo real para usar a estratégia, como gerar relatórios / contas / validação, etc.
Existem exemplos do mundo real em que você acha que um padrão de estratégia é comum?