テクノロジー

ドメインサービスでrepositoryの実行は必要か?

1: mkusaka 2026/03/07 03:49

Go/DDD観点でdomain serviceがrepositoryを呼ぶべきかを検討し、NewTaskAndReportファクトリとrepo.Saveの例で比べる。

2: nguyen-oi 2026/03/07 07:02

ポメラニアンさんw。結局宗教上の理由で使い分けろって話に落ち着きそう。不変条件の明示は大事だけどレイヤ分けるほど複雑なドメインなのかってジレンマあるわな

3: prograti 2026/03/07 10:19

送金の例だと口座の契約内容によって送金手数料が変わって、別集約の手数料をドメインサービスの中で取得するようなケースだとrepositoryを使いたくなるかも