March 2022
Intermediate to advanced
350 pages
9h 14m
English
In addition to reading and writing text to communicate and share ideas, there’s something else you spend a lot of time writing: code. There are a number of good habits that you can adopt when writing code in shared codebases that’ll not only make your life easier but will vastly improve the experience for those you collaborate with.
Let’s get into it.
Regardless of which versioning system you use, the units of work that you contribute to the codebase are commits. Not only do they serve you as a way in which to structure your work so you can make changes to the codebase in steps, they form an audit trail: What changed, when, why, and who changed it?
You often don’t appreciate well-structured and detailed commits until ...