Logo Passei Direto
Buscar
O Test Driven Development (TDD) é uma concepção ágil para o desenvolvimento de software orientado a testes. Nele, os desenvolvedores escrevem seus casos de testes e, depois, programam as funcionalidades. TDD caminha lado a lado com as boas práticas de desenvolvimento de software, para garantir código limpo, menos acoplado e mais coeso.
Com TDD, conseguimos? Assinale a única alternativa correta;
A • código limpo (sem código desnecessário e/ou duplicado); • código fonte dos testes como documentação dos casos de testes; • código confiável, logo, com mais qualidade; • suporte para teste de regressão
B • código limpo (sem código desnecessário e/ou duplicado); • código fonte dos testes como documentação dos casos de testes; • código confiável, logo, com mais qualidade; • suporte para teste vazio.
C • código confuso. • código fonte dos testes como documentação dos casos de testes; • código confiável, logo, com mais qualidade; • suporte para teste vazio.
D • código confuso. • código fonte dos testes como documentação dos casos de testes; • código confiável, logo, com menor qualidade. • suporte para teste vazio.
E Apenas código fonte dos testes como documentação dos casos de testes;
User badge image
Ensinando Através de Questões

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar as alternativas uma a uma, considerando os princípios do Test Driven Development (TDD): A) Esta opção menciona que o TDD resulta em código limpo, documentação através do código de testes, código confiável e suporte para teste de regressão. Todos esses pontos são verdadeiros e refletem os benefícios do TDD. B) Embora mencione os mesmos pontos de A, a parte "suporte para teste vazio" não é correta, pois o TDD visa garantir que o código seja testável e que os testes sejam significativos. C) Esta opção começa com "código confuso", o que é incorreto, pois o TDD busca justamente evitar confusões e garantir um código mais claro e coeso. D) Assim como a C, começa com "código confuso" e ainda afirma que o código tem menor qualidade, o que vai contra os princípios do TDD. E) Esta opção é muito limitada, pois não menciona os outros benefícios do TDD. Diante da análise, a alternativa correta é a) código limpo (sem código desnecessário e/ou duplicado); • código fonte dos testes como documentação dos casos de testes; • código confiável, logo, com mais qualidade; • suporte para teste de regressão.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina