Das ist eine ziemlich akademische Sichtweise. Die graphentheoretische Erklärung ist zwar die passende Abstraktion. Das konkrete Problem verdient meines Erachtens aber dennoch einen eigenen Artikel, eben weil es von so vielen Stümpern auf dem Gebiet der Software-Entwicklung ignoriert wird. Das Beispiel mit den Header-Dateien ist ja noch harmlos. Viel schlimmer sind wechselseitige Abhängigkeiten zwischen Klassen oder Paketen. So entstehen garantierte Wartungsruinen. Und das ist halt ein eigenständiges Phänomen. -- jpp 11:46, 19. Jan 2006 (CET)