β Small PRs
β’ 69 words β’ 1 min
From the Google Engineering Practices handbook:
Why Write Small CLs?
- Reviewed more quickly
- Reviewed more thoroughly
- Less likely to introduce bugs
- Less wasted work if they are rejected
- Easier to merge
- Easier to design well
- Less blocking on reviews
- Simpler to roll back
CLs = ChangeLists = PRs = Pull Requests
My additions:
- Easier to test
- Easier to explain to a teammate
- Easier for LLMs to ingest
β
Connections
Shared tags