CommencezCommencez gratuitement

Des messages de commit efficaces avec l'IA

Vous allez maintenant valider vos docstrings générées par l'IA, ainsi que de petites corrections. Comme vous êtes satisfait de la performance du modèle pour générer des docstrings, vous décidez aussi de l'utiliser pour produire des messages de commit pertinents à partir des changements de code affichés comme git diff. Jusqu'ici, vous avez rédigé l'invite suivante :

Based on the following code diff, write a commit message:

🟥 -def is_valid_account_number(account: str) -> bool:
🟥 -  return account.isdigit()
🟩 +def is_valid_account_number(account: str) -> bool:
🟩 +  if not account.isdigit():
🟩 +    return False
🟩 +  if len(account) != 10:
🟩 +    return False
🟩 +  return True

Qu'est-ce qui manque à cette invite pour mieux guider le modèle ?

Cette activité fait partie du cours

Programmation assistée par l'IA pour développeurs et développeuses

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice