Questão 2979211

Tecnologia da Informação · 2025

Questão

ID 2979211

Disciplina: Tecnologia da Informação

Assunto: Test-driven Development (TDD)

Ano: 2025 Banca: FGV - Fundação Getúlio Vargas Órgão: Defensoria Pública do Estado de Rondônia


TDD é uma das práticas de programação propostas dentro do escopo das metodologias ágeis.

Com relação aos objetivos propostos pelo TDD, analise os itens a seguir.

I. Favorecer a escrita de códigos com alta testabilidade. Essa característica é uma consequência natural da manutenção do fluxo de trabalho proposta pela metodologia XP. Por exemplo, como o desenvolvedor sabe que ele terá que escrever a classe C e depois o teste T, é natural que desde o início ele planeje C de forma a facilitar a escrita de T.

II. Prática relacionada não apenas com testes, mas também com a melhoria do design de um sistema. Isso acontece porque o desenvolvedor, coloca-se na posição de um usuário da classe C para escrever um teste T

III. Evitar que os desenvolvedores esqueçam de escrever testes. TDD promove testes à primeira atividade de qualquer tarefa de programação, seja ela corrigir um bug ou implementar o código de uma nova funcionalidade.

Está correto o que se afirma em:

Alternativas da questão 2979211
Pular para o conteúdo principal