Questão pública
Questão de Tecnologia da Informação
FCC - MPE SE - Analista do Ministério Público - Área: Tecnologia da Informação: Desenvolvimento - 2026 • FCC • 2026
ID 180836
Tecnologia da Informação
FCC
Ministério Público de Sergipe Analista do Ministério Público - Área: Tecnologia da Informação: Desenvolvimento 2026
Uma equipe de TI mantém um módulo de processamento de denúncias online em uma API ASP.NET Core. Atualmente, a classe DenunciaService possui um switch com ifs para cada canal de entrada (formulário web, aplicativo móvel, denúncia presencial digitalizada). Além disso, ela valida os dados, calcula prioridades, chama o repositório de denúncias e escreve logs . Sempre que um novo canal de recebimento é criado, DenunciaService cresce e exige mudanças no switch . Para a equipe facilitar testes e adicionar canais sem alterar o serviço central, aderindo à Arquitetura Limpa e SOLID/DRY/KISS, a melhor abordagem é
Quer responder esta questão e acompanhar seu desempenho?
Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.