A really useful heuristics when you are designing programming environments is: the more power you give to a team of developers, the more problems you will have.
Technically, atomic commits are not more power, they are less. But it does empower the team to work with bad interfaces. And that's a power that creates problems.
A really useful heuristics when you are designing programming environments is: the more power you give to a team of developers, the more problems you will have.
Technically, atomic commits are not more power, they are less. But it does empower the team to work with bad interfaces. And that's a power that creates problems.