| ▲ | skydhash 3 hours ago | |
for the first point, such merge commits are so trivial to fix that it’s barely takes time. You got a point for incremental compilation. But fewer files (done well) is not really a challenge as everything is self contained. It makes it easier to discern orthogonal features as the dependency graph is clearer. With multiple files you find often that similar things are assumed to be identical and used as such. Then it’s a big refactor when trying to split them, especially if they are foundational. | ||