A alternativa que descreve uma situação em que a utilização do padrão Especialista de Informação pode comprometer a coesão de um módulo é: Quando colocamos em uma mesma classe operações de naturezas diferentes como lógica do negócio e acesso a banco de dados, uma vez que eles utilizam as mesmas informações da classe. O padrão Especialista de Informação é utilizado para separar a responsabilidade de uma classe em relação a um conjunto específico de informações. Quando colocamos em uma mesma classe operações de naturezas diferentes, como lógica do negócio e acesso a banco de dados, estamos misturando responsabilidades e comprometendo a coesão do módulo.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar