合理的な単体テストのセットを使用した、エンドツーエンドの CQRS の詳細な例を探しています。
また、誰かがいくつかの CQRS スクリーンキャストも知っていれば、非常に便利です。
私はすでにこれらの例を知っています
合理的な単体テストのセットを使用した、エンドツーエンドの CQRS の詳細な例を探しています。
また、誰かがいくつかの CQRS スクリーンキャストも知っていれば、非常に便利です。
私はすでにこれらの例を知っています
ここにMarkNijhofの実装があります。
しかし、CQRS Info サイトのドキュメントを読んだ後、私のお気に入りのリソースは、Think Before Codingの投稿タグを見ることです。( http://thinkbeforecoding.com/ )
その他の有用なリソース...
Microsoft のパターンとプラクティスは、CQRS Journey と呼ばれるガイダンス プロジェクトに取り組んでいます。アイデアは、複数の境界付けられたコンテキストを持つ重要なシステムを開発し、CQRS、ES、およびその他のパターンと手法を適切に適用し、その過程で学んだすべての教訓を文書化することです。プロジェクトはまだ進行中です。http://cqrsjourney.github.comでジャーニーの進行状況を確認してください。
このプロジェクトには多くのコミュニティ メンバーが参加し、貢献を受け付けています。
有用なリソースです...
CQRS lib Scritchy用に書いた完全な例を次に示します。
Scritchy nuget パッケージを使用して CQRS アプリを作成するのは非常に簡単で、数分で起動して実行できます。
ここにいくつかの情報リソースがありますが、残念ながら、SimpleCQRS と MarkNijhof 以外のエンド ツー エンドのコード サンプルはありません。
他にもいくつかのコード サンプルを見つけましたが、まだレビューする時間がありませんでした。
Udi Dahan は、CQRS 分野の専門家の 1 人である必要があります。
これについてのブログがあります: http://www.udidahan.com/2009/12/09/clarified-cqrs/
これはCQRSポッドキャストです(私は見ていませんが、彼のコースのプレゼンテーションのようなものであれば素晴らしいでしょう):http://skillsmatter.com/podcast/open-source-dot-net/udi-dahan-command -クエリ責任分離/rl-311
これは SOA に関する講演です (直接関係はないかもしれませんが、いずれにせよ素晴らしいものです): http://vimeo.com/5022174
時間があれば、近くにある Udi のコースに立ち寄ることをお勧めします。彼は CQRS について詳しく説明しています。
ChrisTavaresによるこのスクリーンキャストをお勧めします。これは、CQRSの概要を示し、コード内のいくつかの優れた例を示しています。
単体テストの BDD スタイルだけのサンプルがあります。これはエンドツーエンドではありませんが、単体テストについて言及したので、興味深いと思いました。 http://lucisferre.net/2011/02/05/behavior-driven-test-driven-domain-driven-design/