Rédiger des messages de commit efficaces avec l’IA
Vous validez maintenant vos docstrings générées par l’IA, ainsi que quelques petites corrections. Comme vous êtes satisfait des performances du modèle pour la génération de docstrings, vous décidez de l’utiliser aussi pour produire des messages de commit pertinents à partir des modifications de code affichées 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 ?
Cet exercice fait partie du cours
Coder avec l’aide de l’IA pour les développeurs
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice