5 pontos por kwonhl0211 2024-07-29 | 2 comentários | Compartilhar no WhatsApp
  1. Melhorando a experiência de code review com IA (Claude)

    • Abordar separadamente problemas funcionais e problemas emocionais
    • Delegar os problemas funcionais à IA para resolução
    • Permite focar mais em questões emocionais (transmissão de opiniões, aceitação de feedback etc.)
    • Construir um processo automatizado de code review usando hooks de pre-commit
      • Enviar as alterações para o Claude e receber o conteúdo da revisão
      • Se necessário, corrigir o código antes de prosseguir com o commit
  2. Como melhorar a precisão de prompts para o Claude

    • Estruturar o prompt e fornecer contexto usando tags XML
    • Especificar, por meio de tags, o conteúdo da solicitação, informações de contexto, formato da resposta etc.
  3. Ganhos de produtividade e melhor uso do tempo com IA

    • Investir em gestão de equipe, comunicação etc. o tempo economizado ao resolver problemas funcionais
    • Focar na resolução de questões emocionais, como motivação da equipe e gestão de relações complexas

2 comentários

 
savvykang 2024-07-29

Se a IA sugerir melhorias sem sentido, fora de contexto, e isso acabar sendo commitado, parece que o efeito pode ser o oposto do desejado, que é reduzir os problemas funcionais originalmente pretendidos. Nesses casos, como devemos reagir? Fico na dúvida se é algo que simplesmente precisamos aceitar e seguir em frente por ser uma limitação dos LLMs.

 
kwonhl0211 2024-07-29

Como você mencionou, no momento talvez não seja possível obter o resultado desejado por causa das limitações dos LLMs, e por isso parece que estão tentando resolver o problema com engenharia de prompts ou fine-tuning haha