Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#3699691

Um módulo de relatórios da Assembleia foi projetado de modo que, sempre que um novo formato de relatório é necessário, o código da classe GeradorDeRelatorio precisa ser modificado para incluir a nova lógica de exportação.


Assinale o princípio SOLID está sendo violado por esse design, e a técnica ideal de design seria ideal para corrigi-lo

  • Dependency Inversion Principle; Correção: Padrão Adapter.
  • Single Responsibility Principle; Correção: Padrão Singleton.
  • Open-Closed Principle; Correção: Padrão Strategy ou Decorator.
  • Liskov Substitution Principle; Correção: Herança.
  • Interface Segregation Principle; Correção: Facade.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora