3 ms·
> Everyone commits to the baseline every day That's not a hard requirement, it's more like a principle. In my experience, it's easier to review smaller things
by lhorie 6y ago
> Everyone commits to the baseline every day
That's not a hard requirement, it's more like a principle.
In my experience, it's easier to review smaller things than gigantic PRs. I don't take this line item to mean literally committing every chronological day, but in the sense of not withdrawing from the world and building out entire systems in a cave, so to speak. It's a more granular version of "prefer agile over waterfall".
Another subtle aspect of the commit-often mantra - particularly when it comes to a workflow with tests running in CI - is that you are encouraged to build software in a bottom up fashion (simply because if you try to "tack on" an incomplete feature to an existing live system, it'll obviously not work).