GoConqr has a new look! Let us know what you think.

Mind map

TDD

Eike Lennie Engenharia de Software Vestibular Portuguese

Map content

TDD

  1. TDD é uma prática de desenvolvimento em que os testes são escritos antes do código de produção.

    • Primeiro eu provo que falta algo. Depois faço funcionar. Depois melhoro sem quebrar.
  2. RED

    • teste falha
    • Criar teste para uma funcionalidade ainda inexistente.
    • A falha confirma que o teste realmente detecta ausência de comportamento.
  3. GREEN

    • código passa
    • Escrever o menor código possível para passar no teste.
    • O foco é fazer funcionar, não deixar perfeito ainda.
    • Evita desenvolver além do necessário.
  4. REFACTOR

    • melhorar sem mudar comportamento
    • Melhorar legibilidade, duplicação, estrutura e design.
    • Refatorar não é adicionar nova funcionalidade.
    • Refatoração não altera comportamento externo do sistema.
  5. FIRST

    • F — Fast: rápidos.
    • I — Independent: independentes.
    • R — Repeatable: repetíveis.
    • S — Self-validating: resultado automático, passa ou falha.
    • T — Timely: escritos no momento certo, preferencialmente antes do código.

Information

Description
Vestibular Engenharia de Software Mind Map on TDD, created by Eike Lennie on 28/05/2026.
Created by
Eike Lennie
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?