Slide 14
Slide 14 text
メリット・デメリット
種別 メリット デメリット
DDD
・疎結合・高凝集でメンテナンス性
が高い
・疎結合でUnitTestを実装しやす
い
・ファイル数・ステップ数が多くなる
・データの詰め替えコストがかかる
軽量DDD
・DDDのメリットを継承
・DDDと比べてファイル数・ステップ
プ数は少ない
・DDDと比べてデータ詰め替えコス
ストは低い
・ファイル数・ステップ数はMVCの3
3倍以上
・データ詰め替えコストは0にはな
らない
MVC
・ファイル数・ステップ数が圧倒的
に少ない
・データ詰め替えコストがない
・蜜結合・低凝集でメンテナンス性
が低い
・UnitTestが実装しにくい
・重複コードが発生しやすい