Effectieve commitberichten met AI
Je gaat nu je door AI gegenereerde docstrings, plus kleine fixes, committen. Omdat je tevreden bent over de prestaties van het model bij het genereren van docstrings, besluit je het ook te gebruiken om betekenisvolle commitberichten te maken op basis van de codewijzigingen die worden getoond als git diff. Tot nu toe heb je de volgende prompt geschreven:
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
Wat mist deze prompt om het model effectiever aan te sturen?
Deze oefening maakt deel uit van de cursus
AI-ondersteund coderen voor developers
Praktische interactieve oefening
Zet theorie om in actie met een van onze interactieve oefeningen.
Begin met trainen