“É realmente importante aprender os limites dessas ferramentas e o que eles são capazes de usá -las com mais eficiência”, diz Kevin Swiber, estrategista da API do sistema em camadas. A Swiber desenvolveu uma matriz para revisar agentes de codificação de IA em várias dimensões, como recursos técnicos, integrações no fluxo de trabalho, utilização de recursos, tarefas de refatoração e capacidade de depuração.
Programar e testar iterativamente
Os especialistas recomendam a peça de trabalho com a IA. “Peça pequenas mudanças de código, não grandes”, diz Charity Majors, co-fundador e CTO do Honeycomb. “Não gere um site inteiro de uma só vez, ou uma API inteira de uma só vez, ou um recurso inteiro de uma só vez.”
Se você estiver trabalhando em um arquivo de código de 3.000 linhas, provavelmente precisará separá-lo. O problema é que a reforma com a IA é desafiadora – ai tem o hábito de excluir o código acidentalmente ou mover as coisas sem aviso prévio. “Ele otimizará pequenas coisas e não terá grandes idéias em mente”, diz Swiber.