クリーンアーキテクチャ
更新日:
用語解説
クリーンアーキテクチャは、業務のルールを中心に置き、画面、データベース、フレームワークなどの詳細から独立させるため、依存の方向を内側に向ける設計の考え方です。
■ 試験で押さえるポイント
中心に業務のルール、外側に画面やデータベースを置きます。
内側は外側の具体的な実装を知らず、インタフェースだけに依存します。
データベースや画面を交換しやすく、業務ルールをテストしやすくなります。
■ 選択肢での判断ポイント
依存の方向が、外側の詳細から内側の業務ルールに向く点が決め手です。