Design patterns·The named ways it goes wrong
adding one field meant small edits in eleven files, and the review caught the two you missed.
Shotgun surgery
Also calledshotgun surgery smell, scattered change
The inverse of divergent change: one conceptual change requiring small edits scattered across many modules, because the concept has no home. It is the most reliable measure of bad decomposition, because it shows up as effort rather than as opinion. The fix is to gather the scattered pieces into one place, which is exactly what package-by-feature is arguing for at a larger scale.