Respostas
Ed
Parece que seu colega está implementando um código que viola o princípio da inversão de dependência, que é um dos princípios do padrão de projeto Injeção de Dependência. Para corrigir essa situação, seu colega deve criar interfaces que definam os contratos entre os componentes do sistema, permitindo a injeção das dependências necessárias para a execução da lógica de negócio. Dessa forma, o acoplamento entre os objetos será reduzido e o código se tornará mais flexível e de fácil manutenção.
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta