1

私は DDD と CQRS を調査してきましたが、ユーザーが既に行ったことを (ユーザー インターフェイスとコマンド名の両方で) 報告するためにアプリケーションが実際に使用されているシナリオを提示する正しい方法について疑問に思っています。

ユーザーのアクティビティを追跡するアプリケーションを実行しており、水泳、食事などの有効なアクティビティのセットが定義済みであると仮定します。このドメインが CQRS に対して十分に協力的であるかどうかについての議論は脇に置いておきます (たとえそうでなくても)。同様のセマンティック分析に役立ついくつかの非常に協調的なドメインがあると確信しています)、私は知りたいです: ユーザー インターフェースで、「水泳に行く」、「食べる」などのボタンを同じように表示しますか?名前付きコマンドを使用するか、「レポート スイミング」、「レコード ランチ」などを使用する必要がありますか?

4

2 に答える 2

1

イベントを記録しているようです。すでに起こっており、何らかの方法で追跡する必要があること。したがって、コマンドをまったく送信しません。それぞれのイベントを公開し、必要に応じてドメインで処理するだけです。

于 2013-07-12T16:54:51.307 に答える