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.
- 11 min
- 9 diapositivos animados
- Questionário de 4 perguntas
- Narrada em 6 idiomas
O que vais ver nesta lição
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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ê.
- 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.
- 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
- Plan mode
- Worktrees
- Code review
- TDD
Entra com a tua conta Google e acede a esta lição e ao curso completo.