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
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