| ▲ | soon_to_be_sb 14 hours ago | ||||||||||||||||
What you are saying is true if created manually. It is a chore to create sensible commits messages when you are committing often. But LLMs appear to be pretty good at making small commits with sensible commit messages, that greatly help to make sense of the whole PR. Regarding large monolithic commits, how do you even know where to start reviewing in a large PR? Smaller commits at least give you some sense of ordering. | |||||||||||||||||
| ▲ | skydhash 11 hours ago | parent [-] | ||||||||||||||||
> Regarding large monolithic commits, how do you even know where to start reviewing in a large PR? What I’m saying is that large commits shouldn’t be a thing without out of band discussions (formatting, design refactoring, features merging). With such knowledge, it’s easy to glance at the code and understand the implementation. | |||||||||||||||||
| |||||||||||||||||