Architecture & practice·Design, structure and tradeoffs
you changed one module and three tests in a directory you had never opened went red.
Coupling
Also calledtight coupling, loose coupling
How much one part of a system has to know about another part to work. Every dependency is coupling and some of it is necessary; the question in a review is never whether two things are coupled but whether they are coupled through a stable contract or through an assumption that will move. High coupling is what makes a small change expensive, because the cost of the change is not the edit but everything the edit forces you to also understand.