DDDトリレンマ
Domain model purity vs. domain model completeness (DDD Trilemma) · Enterprise Craftsmanship by Vladimir Khorikov
ドメイン駆動設計におけるドメインモデルに関するトリレンマ。以下の3つの全てを取ることができないということ。
純粋性
A pure domain model is a model that doesn’t reach out to out-of-process dependencies.
完全性
A complete domain model is a model that contains all the application’s domain logic.
性能
kawasimaによる議論
/kawasima/ドメインモデルの完全性と純粋性
@kawasima: DDDトリレンマ。それぞれで書いてみた感じ、どれも頑なにやり過ぎると悪魔に取り憑かれるイメージができた。
https://pbs.twimg.com/media/FnIs5kfaAAAK4TK.jpg