ここにはかなり大きなアプリケーションがあり、DDD のガイダンスに従うために少しリファクタリングすることを検討しています。
今のところ、それに関する最大の問題は、境界付けられたコンテキストとコンテキスト マップです。多分私はそれを理解していないだけかもしれませんが、除算を行うことは不可能に思えます。たとえば、どこにでも User オブジェクトがあり、それはまったく同じ User オブジェクトです: 表示名、ID、役割。別の例があります。さまざまな場所の別のエンティティを分類するのに役立つ CatalogItem オブジェクトがあります。Bounded Context の依存関係を導入する必要がありますか? この厄介な電子商取引のサンプル以外に、この問題に関するガイダンスはありますか?