Effectieve commitberichten met AI
Je gaat nu je door AI gegenereerde docstrings committen, plus kleine fixes. Omdat je tevreden bent over hoe goed het model docstrings genereert, besluit je het ook te gebruiken om betekenisvolle commitberichten te maken op basis van de codewijzigingen die als git diff worden getoond. 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 ontbreekt er in deze prompt om het model beter aan te sturen?
Deze oefening maakt deel uit van de cursus
AI-ondersteund coderen voor developers
Interactieve oefening met praktijkervaring
Zet theorie om in actie met een van onze interactieve oefeningen
Begin oefening