Commit Message
Domain: Software Engineering
π― Motivation
A description of what a commit does. Good messages explain why, not just what.
π Concrete Example
Good: βFix: sort function crashes on empty list. Added check for len(list) == 0.β Bad: βfixed stuff.β The message helps teammates (and future you) understand the change.
π Analogy
A commit message is like a diary entry for your code - βToday I fixed the sort function because it crashed on empty lists.β Future developers read these entries to understand why changes were made.