- Xu Hao, líder técnico da filial chinesa da Thoughtworks, explica a Martin Fowler como usar o ChatGPT para escrever código com testes automatizados embutidos
- Escreve em prompt o contexto da aplicação e a forma de estruturar o código
- Para evitar problemas de segurança, usa uma técnica de prompt chamada "Generated Knowledge"
- Primeiro, faz o LLM gerar informações sobre o problema
- Depois, fornece essas informações novamente ao LLM para que ele gere o produto real
- Na parte de "estratégia de implementação", combina dois estilos de prompt
- Instruction: prompt que fornece diretrizes que o LLM deve seguir
- Chain of Thought: prompt que induz o LLM a explicar seu próprio raciocínio
- Induz o LLM a detalhar o plano que escreveu, até os nomes de componentes/métodos/propriedades
- Também pede que escreva a implementação e os testes do componente real
- Depois, pede novamente que escreva os testes sem a biblioteca de mock (
redux-mock-store)
Ainda não há comentários.