I prefer small, focused pull requests


I prefer small, focused pull requests. They're easier to code review, and foster rapid feedback.

How to encourage small PRs:

Small tickets
Fast CI builds
Feature toggles
Continuous delivery
Rapid feedback loops
Fast responses on code reviews
So why do fast responses on code reviews encourage small PRs?

Because when developers trust their code review will happen quickly, they’re not tempted to keep adding to the PR while waiting for a slow approval process.

View original on X