FC ConcursosFC Concursos

Flashcard FC370820

Como iniciar, em TDD, a implementação de funcionalidades que operam sobre coleções?

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

FGV · 2024

De acordo com o assunto TI Engenharia de Software: Modelos de Ciclo de Vida e Metodologias de Desenvolvimento, responda:

Como iniciar, em TDD, a implementação de funcionalidades que operam sobre coleções?
Mostrar resposta e comentário

Resposta

Implementar primeiro para um único elemento e, após os testes ficarem verdes, refatorar para suportar coleções.

Explicação:
- Iniciar com a solução mínima (sem coleções) para escrever testes unitários claros e rápidos.
- Seguir o ciclo red‑green‑refactor: garantir comportamento, depois refatorar para generalizar.
- Refatorar para usar coleções preservando os testes existentes.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/360168

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo