Regarding the idea to create ever smaller commits and see what that changes for you, I want to link to this text by Kent Beck. He is one of the creators of eXtreme Programming.
The idea that we as developers have already found the best of all possible social structures for collaboration seems absurd to me. Only if we explore alternatives to “blocking review of textual diffs” do we give ourselves the chance to find something better.
In this text he challenges you to so how far you can go with this idea of small pieces of work. He goes into more detail than I did the last time. Even if you don't think this is a good idea (have you tried it before dismissing it?), you should read this article. You might find a thing that makes you think.
- None Found