ソフトウェアアーキテクチャ博物館AtMuseum
失敗パターン解説


相互依存アンチパターン

説明

2つのファイルの双方向に呼び出している。

モジュール間が双方向依存

#includeや関数呼出しが双方向になっている。

症状

影響範囲が限定できない。

解法

指示と報告を意識して上下関係を作る。

レベル化の設計をする。