ソフトウェアアーキテクチャ博物館AtMuseum 解法パターン解説 水平レイヤー化 説明 正常系処理をアプリ層ーミドル層ードライバ層でレイヤー化する 飛び越し依存や逆方向依存を監視 アプリ層からドライバ層への飛び越し依存や、 ドライバ層からミドル層などの逆方向依存は避けましょう。 特に逆方向依存は影響範囲が膨張していくので危険です。 依存性マトリクス 依存元と依存先のマトリクスを作ることで、依存性違反を検出することもできます。