t_wの輪郭

Feedlyでフォローするボタン
あれ

CQS

2025/5/16 9:08:00
『なぜ依存を注入するのか DIの原理・原則とパターン』Command-Query Separationコマンド・クエリ分離あれ

あれ

2025/5/16 9:13:00

コマンド・クエリ分離Command-Query Separation: CQS)の原則は、状態の取得と、状態の変更を分離すべきというプログラミング設計上の原則。

  • クエリとなる各メソッドや関数は、システムの状態を変えることがないこと
  • コマンドとなるメソッドや関数は、システムの状態を変化させるが、何も結果は返さないこと