blog.bouzuya.net

2016-04-27 『 .NET のエンタープライズアプリケーションアーキテクチャ』(naa4e) をよんだ

.NET のエンタープライズアプリケーションアーキテクチャ』 (略称 naa4e) を読んだ。

DDD + CQRS + ES について書かれているという内容紹介にひかれて読んだ。これで DDD 関連の書籍は『実践ドメイン駆動設計』 (2016-04-08) → 『エリック・エヴァンスのドメイン駆動設計』(2016-04-12) → 『 .NET のエンタープライズアプリケーションアーキテクチャ』 (2016-04-27) と三冊を読んだことになる。

DDD (2003) → IDDD (2013) → naa4e (2014) と時間の経過を感じる。DDD には Domain Event がなく、 IDDD では Domain Event や CQRS に触れられていた。IDDD では CQRS は実験的な位置づけだが、naa4e では CQRS や Event を重視している。naa4e の書きかたはすこし極端すぎるように感じるけれど。

CQRS の推し方はほとんどギャグなのだけど、Event を基盤にする考えは良いと考えている。またそのうち書く……と思う。