Use IA como programador peer
Você deve sempre tratar a IA como um programador peer e seu assistente de codificação (júnior). Você deve sempre revisar o código que a IA gera para você, executar testes e realizar auditorias para validar a correção, a conformidade com diretrizes e padrões, gargalos de desempenho e escalabilidade e vulnerabilidades de segurança. Com base no resultado da auditoria, você deve refatorar seu código gerado por IA de acordo. E repita este ciclo iterativamente – auditoria seguida de refatoração (se necessário) – até estar satisfeito com o código.
Favoreça a qualidade em vez da velocidade
O código-fonte do seu aplicativo deve ter bom desempenho, ser escalonável, seguro, extensível e fácil de compreender e manter. Um dos maiores desafios do uso de código gerado por IA é garantir que ele atenda aos requisitos e esteja em conformidade com as diretrizes e padrões da sua organização sem comprometer o desempenho, a escalabilidade e a segurança.
A IA pode gerar código para você rapidamente, mas cabe a você entender como o código funciona, investigá-lo em busca de falhas, testá-lo completamente e alterá-lo se e quando for necessário. Você deve ter certeza de que entendeu o código em sua totalidade. A menos que você compreenda o código, nunca será capaz de melhorá-lo ou estendê-lo quando necessário.
