Quando desafiar a sugestão da IA
Durante um code review na GreenGrid, você pede para a IA revisar o pull request de um colega. O PR adiciona uma função que repete chamadas com falha à API de sensores com backoff exponencial. A IA sugere a seguinte melhoria:
"A lógica de tentativas usa um loop
forcomtime.sleep(). Considere substituir isso pela bibliotecatenacity, que fornece decoradores para lógica de repetição com estratégias de backoff configuráveis. Isso reduziria a função de 15 linhas para 3 linhas e seria mais fácil de manter."
A sugestão é tecnicamente correta. No entanto, o pipeline de deploy da GreenGrid tem políticas rígidas de aprovação de dependências, e tenacity não está na lista aprovada.
Qual é o melhor próximo passo na sua colaboração iterativa com a IA?
Este exercicio faz parte do curso
Programação assistida por IA avançada para desenvolvedores
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio