Bloco VI · Programar com agentes · Lição 32

Programe como um profissional com IA: plano, testes e revisão

Vai aprender o fluxo que evita código frágil: planear antes de escrever, escrever os testes primeiro, trabalhar em paralelo com worktrees e rever automaticamente cada alteração antes de a aceitar.

Entrar no curso

O que vais ver nesta lição

  1. O fluxo que evita o código frágil

    As equipas que melhor trabalham com agentes repetem sempre o mesmo ciclo: plano, testes, código, revisão e commit.

  2. Modo plano: primeiro lê e propõe, depois mexe

    No modo plano, o agente explora o código e apresenta-lhe um plano, mas não altera nada até que o aprove.

  3. Tarefas grandes: entrevista e especificação

    Antes de uma funcionalidade grande, peça ao agente que lhe faça perguntas e deixe tudo por escrito num ficheiro.

  4. Testes primeiro: o agente sabe quando terminou

    Com TDD (desenvolvimento guiado por testes) escreve primeiro os testes, confirma que falham e só então se programa.

  5. Dê ao agente algo que possa verificar

    Serve qualquer coisa que devolva «passa» ou «falha»: testes, compilação, linter ou uma captura comparada com o design.

  6. Várias sessões em paralelo com git worktrees

    Um worktree é outra cópia de trabalho do mesmo repositório, na sua pasta e no seu ramo: cada agente trabalha na sua.

  7. Revisão automática antes de aceitar cada alteração

    Um revisor com o contexto limpo encontra falhas que o agente que escreveu o código não vê.

  8. Commits pequenos: cada passo, um ponto de regresso

    Faça commit sempre que algo funciona e passa os testes: uma alteração, um commit, uma mensagem clara.

  9. Resumo: o fluxo profissional com agentes

    Plano, testes, verificação, paralelo, revisão e commits pequenos: mais lento ao início, muito mais rápido no fim.

Ferramentas e conceitos

Entra com a tua conta Google e acede a esta lição e ao curso completo.

Entrar no cursoVer o programa completo

Mais lições do bloco