Imagem de fundo

A aplicação de padrões de qualidade no desenvolvimento de software orienta a construção...

A aplicação de padrões de qualidade no desenvolvimento de software orienta a construção de sistemas mais robustos e alinhados às regras de negócio. No que se refere ao Desenvolvimento Orientado a Testes (TDD), Domain-Driven Design (DDD) e Behavior-Driven Development (BDD), assinale a alternativa correta.


A

O Behavior-Driven Development utiliza cenários no formato 'Dado, Quando, Então' para facilitar a comunicação e garantir que o software se comporte conforme o esperado pelo negócio.


B

O Desenvolvimento Orientado a Testes prescreve que o programador deve codificar toda a lógica funcional do sistema antes de iniciar a construção dos scripts de testes automatizados.


C

A prática do Desenvolvimento Orientado a Testes baseia-se no ciclo 'Verde-Refatorar-Vermelho', onde se escreve o código final e depois se cria o teste para validar a correção de erros.


D

O Domain-Driven Design foca primordialmente na otimização de instruções SQL (Structured Query Language) para o banco de dados, ignorando a modelagem da lógica de domínio em favor da alta performance.