Change Coupling: Warum Einzeiler zehn Dateien berühren

Change Coupling: Why One-Line Fixes Touch Ten Files

Change Coupling: Warum Einzeiler zehn Dateien berühren

Change Coupling beschreibt, welche Codeteile gemeinsam geändert werden – unabhängig davon, ob sie im Code voneinander abhängen. Das Wissen stammt aus der Änderungshistorie, nicht aus statischer Analyse. Die 2x2-Matrix aus physischer und Änderungskopplung zeigt, wo Konsolidierung oder Aufteilung sinnvoll ist. Ein Payment-Beispiel veranschaulicht, wie drei Module trotz sauberer Trennung ständig zusammen geändert werden. Die Analyse ist ein Sense-Making-Werkzeug, keine Metrik zum Optimieren.

Wenn Sie zwei Dinge gleichzeitig ändern, sind sie change coupled, egal was diese beiden Dinge sind oder wo sie leben.

Mehr von diesem Tag

2026-10-03