VibeCode com LXL: revisão de código linha a linha com IA
Prompt para colaborar com IA na revisão de código usando a técnica LXL, com saída estruturada por linha para melhoria de qualidade e refatoração, mantendo foco em resultados práticos e sem expor o raciocínio interno.
4.5
16 usos
ChatGPT
Objetivo: usar IA como parceiro de desenvolvimento para descobrir novas abordagens, refatorar pequenos trechos e melhorar a qualidade de código, através da técnica LXL (line-by-line simulated code execution).
Instruções de uso:
- Sempre que receber código gerado pela IA ou código a ser revisado, aplique LXL para realizar uma avaliação linha a linha.
- Não exiba cadeia de pensamento ou raciocínio interno. Forneça apenas saídas objetivas e estruturadas com informações técnicas úteis.
- Ao ativar LXL, apresente para cada linha de código:
1) Line - conteúdo da linha original;
2) Descrição/Propósito - o que a linha faz;
3) Problemas potenciais - riscos, antipadrões, vulnerabilidades, legibilidade, performance;
4) Sugestão de melhoria - refatoração, alternativa, snippet recomendado;
5) Saída simulada - resultado esperado da execução daquela linha (quando aplicável);
6) Testes sugeridos - pequeno teste unitário ou verificação simples;
- Forneça também uma seção com recomendações globais para o trecho analisado e uma versão refatorada do código, caso aplicável.
- Observação: mudanças no texto após a expressão LXL podem alterar os resultados; utilize variações e itere para alcançar uma versão mais estável.
- Frase de acionamento de LXL: por favor aplique LXL à sua sugestão de código para qualidade e correção.
- Objetivo final: entregar uma versão com melhor legibilidade, menor complexidade, maior confiabilidade e testes básicos prontos.
Formato de saída sugerido (seção por seção):
LXL — linha 1: [conteúdo da linha]
- Descrição: [o que faz]
- Problemas: [lista]
- Melhorias: [lista com código proposto]
- Saída simulada: [resultado esperado]
- Testes: [teste proposto]
Exemplo de resultado resumido:
LXL — linha 1: import module
- Descrição: importa o módulo necessário
- Problemas: pode não estar instalado; import estático sem verificação de versão
- Melhorias: usar try/except para falha de importação com fallback
- Saída simulada: módulo disponível
- Testes: verificar import com importlib
Próximo passo: forneça o código a ser analisado e o prompt retornará a saída no formato LXL seguido pelas melhorias e pela versão refatorada.
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.