Il n'y a évidemment pas de tests. Rien à voir avec la génération. De toute façon il faudra tout reprendre pour intégrer un vrai dispositif de tests
Il est possible de demander au LLM de générer les tests et même d'exiger 100% de couverture. Évidemment, comme pour le code, il faut aussi avoir un œil critique sur les tests : toutes les assertions générées ne sont pas pertinentes.
Le code généré se repère immédiatement: [...] formatage impeccable
Il est plus simple de relire du code bien formaté, qu'il ait été produit par un humain ou un LLM. Il existe des outils pour le faire automatiquement dans un hook de precommit.
[^] # Re: Que dire...
Posté par srb (site web personnel) . En réponse au journal Je lis du code généré. Évalué à 3.
Je rajouterai :
Il est possible de demander au LLM de générer les tests et même d'exiger 100% de couverture. Évidemment, comme pour le code, il faut aussi avoir un œil critique sur les tests : toutes les assertions générées ne sont pas pertinentes.
Il est plus simple de relire du code bien formaté, qu'il ait été produit par un humain ou un LLM. Il existe des outils pour le faire automatiquement dans un
hookdeprecommit.