Buscar

um colega seu de trabalho esta implementando a interface com o usuario de um sistema que dispara a execuçao de uma logica de negocio envolvendo var...

um colega seu de trabalho esta implementando a interface com o usuario de um sistema que dispara a execuçao de uma logica de negocio envolvendo varios objetos ele implementa uma versao que faz diversas chamadas a objetos da logica de negocio porque não existe uma interface

Respostas

User badge image

Ed Verified user icon

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.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina