Ed
há 4 semanas
Para responder à sua pergunta sobre TDD (Test Driven Development), é importante entender os princípios fundamentais dessa abordagem. O TDD envolve escrever testes antes de implementar o código, e isso é feito em ciclos curtos e repetitivos. Vamos analisar as alternativas: A) Ciclos atômicos e repetitivos. Todo processo inicial falha. Cada nova linha de código é testada até que o código fique sem erros. - Correto em relação ao conceito de ciclos repetitivos e que o processo inicial pode falhar. B) Ciclos atômicos e únicos. Todo processo inicial falha. Cada nova linha de código é testada até que o código fique sem erros. - A parte "únicos" não se encaixa bem com a prática do TDD, que é repetitiva. C) Ciclos atômicos e repetitivos. Todo processo inicial funciona perfeitamente. Cada nova linha de código é testada até que o código fique sem erros. - A afirmação de que "todo processo inicial funciona perfeitamente" não é verdadeira no contexto do TDD. D) Ciclos atômicos e repetitivos. Todo processo inicial falha. O código é totalmente escrito para então ser testado. - Isso não é correto, pois no TDD o código é testado à medida que é escrito, não totalmente antes. E) Ciclos atômicos e únicos. Todo processo inicial falha. O código é totalmente escrito para então ser testado. - Novamente, a parte "únicos" não se encaixa com a prática do TDD. A alternativa que melhor representa os princípios do TDD é a A): Ciclos atômicos e repetitivos. Todo processo inicial falha. Cada nova linha de código é testada até que o código fique sem erros.
Libere respostas sem pagar
Ajude estudantes