In everyday life
Like a tailor asked to take in a waist who also recuts the collar and the sleeves. The waist now fits, but every seam needs checking, and one of them is wrong.
One case
A booking site shows the wrong time zone in one confirmation email. The fix needs 4 lines in one file, but the developer also renames variables and reformats five other files, and the change grows to 900 lines. The reviewer skims it. One rename breaks the cancel button, and for 2 days customers cannot cancel a booking.
Every case
Every extra line is a line someone must read, test and trust. A big diffThe lines a change adds and removes, shown side by side. Reviewers read the diff to see what changed. hides its one risky line among many harmless ones, so review gets weaker exactly when the change needs it most. When something breaks, a small change points at its own cause; a big one makes you search. AI agents do this often: asked to fix one thing, they tidy everything nearby.
The word
Engineers call this
Fix the case that happened, in the fewest lines that fix it. Put any cleanup in a separate change.