thiagowfx's avatar

Β¬ just serendipity πŸ€ (not just serendipity)

β˜… 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

Full documentation.

My additions:

  • Easier to test
  • Easier to explain to a teammate
  • Easier for LLMs to ingest