Better and No Worse
Commit changes before they are “good.” Commit the first thing that is a tiny bit better and no worse than what was there before.
The Value Proposition
Committing early and often provides the following value:
- Accomplish the same result with less mental effort.
- Reduce ratholing.
Ensuring each commit is no worse provides the following value:
- Improve the code on multiple quality dimensions over time without backsliding.
- Bias towards action.
- Get easy permission to refactor.
Please log in
This content is only available to students. Please log in to access it.