Slide 7
Slide 7 text
レイヤー 説明 役割
エンティティ
企業のビジネスルール(方針)を表す。
業務そのもの。最重要。
● 方針
● ビジネスロジック
ユースケース
アプリケーション固有のビジネスルー
ル。エンティティを組み合わせてやりた
いことを達成する。
● 処理フローを管理
インターフェイス
アダプター
外部と内部の仲介役。外部の要求を内部
に伝え、内部の結果を外部に返す。
● データのやり取りを橋
渡しする
フレームワークと
ドライバー
フレームワーク, UI, DB, API, テスト,
外部ライブラリなど。技術詳細。
● 外部と連携
● 詳細(些細なもの)
1. クリーンアーキテクチャと依存の向き
クリーンアーキテクチャと言えば?
7