3) considerando as características de operacionalização do tdd, complete as lacunas da sentença a seguir. Durante o tdd, o co?digo e? desenvolvido em incrementos __________ e nenhum co?digo e? escrito enquanto na?o houver um ________ para experimenta?-lo. Cada iterac?a?o resulta em um ou mais novos testes, os quais sa?o acrescentados a um conjunto de testes de ___________ que e? executado a cada mudanc?a. Isso e? feito para garantir que o novo co?digo na?o tenha gerado efeitos colaterais que causem erros no co?digo anterior. Assinale a alternativa que completa as lacunas corretamente. Alternativas: a) grandes - desenvolvedor - regressão. B) pequenos - teste - regressão. C) médios - teste - refatoração. D) grandes - cliente - regressão. E) pequenos - teste - refatoração
Soluções para a tarefa
A operacionalização do Desenvolvimento Orientado por Testes (TDD) é um método amplamente utilizado no desenvolvimento de software atualmente. Baseia-se na aplicação de pequenos ciclos repetitivos. Portanto, a alternativa correta é a letra C. Para entender melhor essa afirmação, precisamos saber mais sobre o TDD Operacionalizado.
O que representa a operacionalização do TDD?
Foi desenvolvido por Kent Beck como parte de sua metodologia no campo da programação, e várias pessoas adotaram a ideia desde então. Aqui estão os passos dele:
- Fase vermelha: escrever um teste;
- Fase verde: fazer o teste passar, escrevendo o código que ele protege.
- Fase azul: refatoração.
TDD significa Test Driven Development, que significa Desenvolvimento Orientado a Testes em português. Esta é uma prática de desenvolvimento muito comum nos dias de hoje. Baseia-se na aplicação de pequenos ciclos repetitivos.
Leia mais sobre Desenvolvimento Orientado por Testes em: brainly.com.br/tarefa/52197634
#SPJ4