Utiliser l’IA en tant que programmeur homologue

Vous devez toujours traiter l’IA comme un pair programmeur et votre assistant de codage (junior). Vous devez toujours examiner le code généré par l’IA pour vous, exécuter des tests et effectuer des audits pour valider l’exactitude, la conformité aux directives et aux normes, les goulots d’étranglement en matière de performances et d’évolutivité et les vulnérabilités de sécurité. En fonction des résultats de l’audit, vous devez refactoriser votre code généré par l’IA en conséquence. Et répétez ce cycle de manière itérative – audit suivi d’une refactorisation (si nécessaire) – jusqu’à ce que vous soyez satisfait du code.

Privilégier la qualité à la rapidité

Le code source de votre application doit être performant, évolutif, sécurisé, extensible et facile à comprendre et à maintenir. L’un des plus grands défis liés à l’utilisation du code généré par l’IA est de garantir qu’il répond aux exigences et est conforme aux directives et normes de votre organisation sans compromettre les performances, l’évolutivité et la sécurité.

L’IA peut générer du code pour vous assez rapidement, mais il vous incombe de comprendre comment le code fonctionne, de rechercher d’éventuels défauts, de le tester minutieusement et de le modifier si et quand cela est nécessaire. Vous devez être sûr de comprendre le code dans son intégralité. Si vous ne comprenez pas le code, vous ne pourrez jamais l’améliorer ou l’étendre lorsque vous en aurez besoin.

A lire également