記事は確かにDDDヨーロッパでグレッグの話「DDD、CQRS、イベントソーシングの10年」をまとめたものされ、これは間違いなくグレッグの話のポイントではありませんので、私は個人的に、この要約のタイトルを嫌う2016年
。基本的には、いつものようにそれはに依存します。
グレッグがシステムについて語るとき、彼はすべてを意味します。こののものは、DDDの言葉では、複数の限定されたコンテキストがあるコンテキストマップを持っています。通常、このコンテキストマップでは、サブドメインを識別できます。サブドメインは、さらに1つまたは複数のドメインをコアドメインとして識別することができます。
コアドメインがある場合、高度な技術に適しています。これは、集約のような従来のDDD戦術パターン、またはイベントソーシングのような「魅力的」なものでしょうか。実装は実際にはコンテキストのニーズに基づいている必要があります。
イベントソーシングに適しています。しかし、顧客/連絡先の管理や従業員の管理など、システムの他の部分について考えるかもしれません。これらの詳細はどこかから来るべきです。これらはCRUDの候補者かもしれませんか?この場合、あなたのコアドメインが従業員と顧客の間のやりとりを追跡することになっている場合、Event-Sourcingとシステムの他の部分を使用して、あまり高度な技術を使用してその部分を構築することができます。
外部システムを含めて、コンテキストマップにすべての部分を入れておけば、システムという単語は、記事とトークの意味になります。
"システム"の意味によると思います。すべての組織ソフトウェアをシステムと呼ぶならば、おそらくアンチパターンです。 –