Por qué un cambio de una línea toca diez archivos
Change Coupling: Why One-Line Fixes Touch Ten Files

El Change Coupling revela que código que parece no tener relación cambia junto por necesidades ocultas. No es una métrica que optimizar, sino una herramienta para entender la estructura real del sistema. A través de una matriz de acoplamiento físico y de cambios, el artículo muestra cuándo consolidar, dividir o monitorear, y por qué soluciones como microservicios o eventos no eliminan el problema de raíz.
Si cambias dos cosas al mismo tiempo, están acopladas por cambio, sin importar qué sean esas dos cosas ni dónde vivan.