Os fundamentos de engenharia são multiplicadores de força para a IA. Se você tiver testes, a IA pode executá-los após cada alteração e se autocorrigir. Se não tiver, você está apenas esperando que nada quebre. Se você tiver um pipeline de CI/CD, pode implantar código gerado por IA com confiança. Se não tiver, você está apenas esperando que nada quebre. Se você tiver um bom processo de revisão de código, pode detectar quaisquer problemas com o código gerado por IA. Se não tiver, você está apenas esperando que nada quebre. Se você tiver uma documentação sólida, a IA entenderá sua base de código e gerará um código muito melhor. Se não tiver, você está apenas esperando que nada quebre. A diferença entre equipes com fundamentos sólidos em engenharia de software e aquelas sem é prestes a se tornar massiva.