従来のレイヤーパターン
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/30 03:24 UTC 版)
「依存性逆転の原則」の記事における「従来のレイヤーパターン」の解説
伝統的なアプリケーションアーキテクチャーにおいて、下位レベルコンポーネント(e.g. Utility Layer)はより複雑なシステムの構築を可能にする上位レベルコンポーネント(e.g. Policy Layer)によって使用される形で設計がおこなわれる。この方法では上位レベルコンポーネントは直接下位レベルコンポーネントに依存する。この低レベルコンポーネントへの依存は、上位レベルコンポーネントの再利用の機会を制限してしまう。 依存性逆転パターンの目指すところは、抽象レイヤーを導入することによってこの高度に結合した状態を回避し、上位の policy layer の再利用性を高めることにある。
※この「従来のレイヤーパターン」の解説は、「依存性逆転の原則」の解説の一部です。
「従来のレイヤーパターン」を含む「依存性逆転の原則」の記事については、「依存性逆転の原則」の概要を参照ください。
- 従来のレイヤーパターンのページへのリンク