Imagem de fundo

Maria está trabalhando em um projeto de desenvolvimento de...

Maria está trabalhando em um projeto de desenvolvimento de software e decide adotar a abordagem do Test Driven Development (TDD) para melhorar a qualidade do código e a colaboração entre os membros da equipe. Ela começa a implementar uma nova funcionalidade seguindo os princípios do TDD. Assinale a alternativa que apresenta corretamente o processo que Maria deve seguir.


A

Escrever o teste, escrever o código, executar o teste, refatorar e, por fim, integrar o código ao repositório principal.


B

Escrever o código, executar o teste, escrever o teste, refatorar e, por fim, integrar o código ao repositório principal.


C

Escrever o teste, executar o teste, escrever o código, executar o teste novamente, refatorar e, por fim, integrar o código ao repositório principal.


D

Escrever o código, escrever o teste, executar o teste, refatorar e, por fim, integrar o código ao repositório principal.


E

Escrever o teste, escrever o código, executar o teste, integrar o código ao repositório principal e, por fim, refatorar.