Ed
há 2 meses
O padrão MVVM (Model-View-ViewModel) é especialmente vantajoso em aplicações que possuem interfaces gráficas complexas e muitas interações do usuário. Isso porque o MVVM facilita a separação de preocupações, permitindo que a lógica de apresentação (ViewModel) seja desacoplada da interface do usuário (View), o que é ideal para gerenciar a complexidade e a interatividade. Analisando as opções: a) Aplicações simples com poucos dados - O MVVM pode ser um exagero para esse tipo de aplicação. b) Aplicações com interfaces gráficas complexas e muitas interações do usuário - Esta é a opção correta, pois o MVVM brilha em cenários complexos. c) Aplicações com poucas interações de usuário, mas com alta dependência de dados - Embora o MVVM possa ser usado, não é o mais vantajoso. d) Aplicações que não possuem necessidade de testes automatizados - O MVVM é, na verdade, benéfico para testes automatizados, então essa opção não é correta. Portanto, a resposta correta é: b) Aplicações com interfaces gráficas complexas e muitas interações do usuário.
Mais perguntas desse material