O que e:Prompts orientados a tarefas de engenharia: leitura de codigo, refatoracao, documentacao, testes e investigacao de bugs.
Por que aprender:Prompts genericos produzem codigo generico. Prompts orientados a engenharia produzem outputs que se encaixam no fluxo real de trabalho.
Trecho de codigo legado de 80 linhas com logica misturada. Tres rodadas: (1) prompt ingenuo, (2) prompt com contexto de linguagem/framework/padrao, (3) prompt com SCoT pedindo raciocinio passo a passo. Comparar resultados: tamanho do output, iteracoes, qualidade.
KATA
Prompt Kata: Debugging (30 min)
Stack trace real. Tres abordagens: (1) dump direto do erro, (2) code review do codigo que gerou o erro, (3) diagnostico estruturado com contexto + hipotese + codigo + erro. Anotar tentativas de cada abordagem.
KATA
Prompt Kata: Geracao de testes (60 min)
Funcao sem testes. Iteracao progressiva: (1) testes basicos, (2) edge cases ("adicione 3 casos limite"), (3) testes negativos explicitamente, (4) testes de integracao separado. Comparar cobertura em cada iteracao.
EX
Prompt Debugging (30 min)
Receber prompts quebrados e diagnosticar: ambiguos demais, sem contexto, contradicoes internas, ruido excessivo. Corrigir cada um e testar.
EX
Red Team / Blue Team (45 min)
Metade da turma escreve prompts ruins intencionalmente, a outra metade corrige. Discussao: o que quebra prompts com mais frequencia?
LAB
Biblioteca de Prompts (60 min)
Criar biblioteca pessoal de 10 prompts testados: code review, geracao de testes, documentacao, refatoracao, debugging, SQL, API design, commit message, PR description, explicacao de codigo. Versionada no git.