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
Usar no 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.

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.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!