Um Analista em TI necessita desenvolver um projeto otimizando o reuso das classe...

Questão de Informática da banca FCC aplicada no concurso TRF 3a (2019). Confira a resolução completa abaixo:


Um Analista em TI necessita desenvolver um projeto otimizando o reuso das classes. Para tanto, ele está analisando uma solução que possibilita a existência de várias interfaces com o usuário que podem ser modificadas sem que haja a necessidade da alteração das regras de negócio, proporcionando assim muito mais flexibilidade e oportunidades de reuso das classes.



O modelo de arquitetura padrão que atende essa necessidade porque contempla a divisão do projeto em camadas muito bem definidas é o