Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening