Pare de usar IA para escrever código. Faça isto em vez disso
Código livre da IA: aprenda a programar com lógica humana, substituindo ferramentas automatizadas por pensamento criativo
Conteudo
TLDR;
Em vez de deixar a IA escrever o código por você, revise e entenda linha por linha qualquer trecho antes de mesclar, reutilize implementações existentes e siga regras de codificação que favoreçam manutenção e escalabilidade. Verifique código gerado por IA lendo o diff como um pull request: procure chamadas ou ramificações desconhecidas, justifique cada mudança e só mescle se conseguir explicar o código a um colega. Para segurança, presuma que toda entrada é um ataque, valide e escape dados, não masque erros (tratar, repetir ou relançar com contexto) e escolha modelos/arquiteturas avaliadas para reduzir o trabalho de verificação.
Resumo
Patrocinado pela HubSpot, o vídeo apresentado por Maddie, engenheira sênior com passagens por Google, Amazon, IBM e Microsoft, traz oito regras de codificação para a era da IA, todas apoiadas por dados. A mensagem central é que, embora a IA gere grande parte do código em 2026, é responsabilidade de quem faz o merge entender linha a linha o que entrou no repositório; caso contrário cria-se “dívida de verificação”. Escolher o modelo certo importa tanto quanto revisar o código, e a HubSpot oferece um pacote gratuito com uma folha de seleção de LLMs e uma matriz por tarefa para orientar custo, desempenho e hospedagem. Antes de escrever algo novo, pesquise a base de código: a duplicação de trechos cresceu 81% e refatorações caíram drasticamente. Não capture exceções só para escondê‑las; trate erros de forma significativa ou deixe o sistema falhar explicitamente. Presuma que toda entrada é um ataque até prova em contrário: modelos escrevem código sintaticamente correto, mas só atingem cerca de 56% de aprovação em segurança, com 83% contra injeção SQL, 15% contra XSS e 12% contra injeção de logs. Seguir esses hábitos ajuda a manter código escalável, seguro e sustentável. E reduz riscos operacionais e custos de manutenção.