Imagem de fundo

O Test Driven Development – TDD é uma das práticas...

O Test Driven Development – TDD é uma das práticas sugeridas na eXtreme Programming − XP, onde o programador escreve o teste antes de escrever o código. O ciclo de desenvolvimento utilizando TDD é mostrado abaixo.


Imagem associada para resolução da questão


Considere:


I. Etapa inicial, onde se escreve um teste que falha, para alguma funcionalidade que ainda será escrita.

II. Já com o teste criado, é o momento de executar o teste.

III. Eliminar códigos redundantes, remover acoplamentos, enfim, identificar pontos de melhoria no código.


As etapas I, II e III são, respectivamente,


A

Iniciação, Execução e Controle.


B

Red, Green e Refactor


C

Iniciação, Atuação e Otimização.


D

Plan, Do e Check.


E

Planejamento, Execução e Melhoria.