Disadvantages of Pull Requests ↦
In this post, Tomas Wróbel lays out 10 potential drawbacks to the typical PR flows:
- More long living branches, more merge conflicts
- The reviewability of a change decreases with size
- Short feedback loop makes programming fun
- Reviews tend to be superficial
- Merging is blocked by remarks that shouldn’t be blocking
- It’s easier to fix than to explain the fix
- Developers are slower to adapt the responsibility mindset
- PRs discourage continuous refactoring
- Negative emotions and outright pathology
- How do you switch to branches with migrations
Discussion
Sign in or Join to comment or subscribe