Slide 16
Slide 16 text
16
05 まとめ
● ドメインロジックが無い場合はDomainModelは不要
○ アプリの場合は主な関心事がプレゼンテーション層のため、プレゼン
テーション層以外はざっくりModelと表現されることが多い
● 画面ごとに設計を変えることで過不足ない実装にすることができる
○ アプリケーションロジックが必要な場合だけUseCaseを作成
○ ドメインロジックが必要な場合だけDomainModelを画面単位で導入
● アーキテクチャの軽量化を行うことで設計の複雑性を下げることができる
○ 軽量化しすぎるとコードの複雑性が上がってしまうので注意