タグ

アーキテクチャとCQRSに関するe24nsのブックマーク (2)

  • Command/Query分離原則とreturn this - Kokudoriing

    Command/Query分離原則はバーランド・メイヤー大先生のありがたいお言葉です。 内容はと言うと、 オブジェクトやシステムのインターフェイス&実装を「CommandとQueryに分けろよ」という提案。 Commandは値を持たず、副作用(つうか、主作用だけど)だけを持ちます。 Queryは副作用を持たず値だけを返します。 「メイヤー先生の偉大さとCommand-Query分離 / 檜山正幸のキマイラ飼育記」 http://d.hatena.ne.jp/m-hiyama/20101216/1292469108 より引用 以下はCommand/Query分離原則を順守した簡単な例です。 var stream = new Stream(); stream.write(item); // command var result = stream.read(); // query なるほど、Co

    Command/Query分離原則とreturn this - Kokudoriing
  • CQRS Documents by Greg Young

    CQRS Documents by Greg Young http://cqrsinfo.com 1 Content A Stereotypical Architecture | ステレオタイプなアーキテクチャ.................................. 3 Application Server | アプリケーションサーバ............................................................ 3 Client Interaction | クライアントの対話 ............................................................... 4 Analysis of the Stereotypical Architecture | ステレオタイプなアーキテクチャの分析 ..

  • 1