Programação assistida por IA avançada para desenvolvedores
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp
Performance não é só velocidade:




Achado da IA:

🤖 Prompt de gargalo de memória:
Com base no gargalo de memória identificado, sugira refatorações para reduzir o pico de uso. Considere streaming, reúso de dados ou representações alternativas.
Estratégias propostas:

Cuidado com cache:
🤖 Prompt de comparação de trade-offs:
Dado esse workload e padrão de acesso, uma estratégia de cache reduziria o uso total de memória ou pode piorar? Explique os trade-offs


Como sempre:
Execução do benchmark:

Resultados:
🤖 Prompt de benchmark:
Você é especialista em performance Python. Abaixo estão dois snapshots do tracemalloc, antes e depois de uma mudança.
- Antes: {before_snapshot}
- Depois: {after_snapshot}
Compare o pico de memória e a contagem de alocações. Justifique com números. Se melhorou, explique por quê. Se não, sugira o que corrigir.
Prompts de benchmark eficazes:
✔ Torna a otimização repetível e sistemática
Programação assistida por IA avançada para desenvolvedores