Devido ao fato de sempre trabalhar com sistemas ERP, onde se exige muitas customizações e mudanças de regras de negócio, é por isso que eu utilizo o Strategy Pattern.
 * Classe apenas para fins de exemplo e aprendizado não considera nenhum tipo de validação ou regra ou se utiliza de algum framework.