Prévia do material em texto
Atividade Objetiva 03 Histórico de tentativas Pontuação desta tentativa: 10 de 10 Enviado 11 nov em 23:35 Esta tentativa levou Menos de 1 minuto. Pergunta 1 2 / 2 pts Sobre o padrão MVP é correto afirmar: Correto! Esse padrão deve ser usado se você tiver um conjunto limitado de componentes de UI e um fluxo simples de navegação no aplicativo. É um padrão destinado a projetos com alta demanda de componentes UI. É um excelente modelo para garantir testabilidade do projeto É um padrão de projeto derivado do MVVM. Pergunta 2 2 / 2 pts Sobre o MVVM é INCORRETO afirmar: Correto! Não permite a implementação de teste automátizados O MVVM permite separar a lógica da UI da lógica de negócios Possibilidade de implementar testes automatizados, uma vez que a lógica de negócios testada é separada da implementação da UI O MVVM é uma boa escolha ao desenvolver pequenos projetos com a perspectiva de uma expansão de funcionalidades. Pergunta 3 2 / 2 pts São benefícios da Arquitetura MVVM, exceto: Correto! Facilidade de Implementação Manutenção Extensibilidade Testabilidade Pergunta 4 2 / 2 pts Sobre a Clean Architecture, pode ser considerado uma vantagem: Correto! O código é facilmente testável, se comparado a arquitetura MVVM simples. Pela arquitetura exigir o acréscimo de muitas classes adicionais, este modelo não é ideal para projetos de baixa complexidade. Novas funcionalidades podem demorar para ser adicionadas pelo time de desenvolvedores. Componentes ainda mais acoplados, torna-se mais fácil navegar entre eles. Pergunta 5 2 / 2 pts Sobre o tipo de Layout Responsivo é correto afirmar: Correto! Layout inteligente usa CSS e Javascript para construir uma experiência única ao usuário. Em termos de custo, é o layout mais barato que pode ser criado. Baseia-se estritamente em porcentagem para controlar o tamanho dos componentes. Arquitetura de informação mais simples. Pontuação do teste: 10 de 10