~/VibeHandbook
PDF grátis

Capítulo 15 · 04

Limitando o escopo das mudanças da IA

A maior causa isolada de dano induzido por IA é deixá-la mudar coisas demais de uma vez. Um diff de 400 linhas espalhado por nove arquivos é impossível de revisar e fácil de esconder um bug.

Mantenha as mudanças pequenas e contidas:

  • Peça uma mudança lógica de cada vez, não "já que você está aí, também..."
  • Diga explicitamente: "Only touch src/auth.js. Don't refactor anything else."
  • Faça de estados funcionais com frequência, para sempre ter um ponto limpo para o qual voltar.
  • Quando ela propuser uma grande reescrita, peça para dividir o trabalho em etapas que você possa revisar uma por uma.

Um escopo pequeno torna o próximo passo — ler o diff — de fato viável. Há um efeito cumulativo aqui: commits pequenos também têm um raio de explosão pequeno. Se uma mudança bem delimitada acaba estando errada, você reverte um commit e perde dez minutos. Se uma mudança extensa está errada, ou você gasta uma hora desembaraçando o que quebrou, ou joga fora uma tarde de trabalho. Disciplina de escopo é um seguro barato que você compra antes de saber que vai precisar.

Quer offline?

Baixe o livro inteiro em PDF ou EPUB — grátis.