ソフトウェアアーキテクチャ博物館AtMuseum 解法パターン解説 単方向依存 説明 上位が下位のサービスを利用するモジュール形状です。 レベル化 上位モジュールが目的を知っていて、下位モジュールに指示を出す形状です。 上位モジュールを「BOSSモジュール」と呼ぶこともあります。 指示と報告 上位からの指示で下位からの報告が上がるように設計します。 下位からの報告は、同期呼出しであれば戻り値となります。 非同期呼出しの場合は、コールバック関数にすることをお勧めします。