CQS
https://ja.wikipedia.org/wiki/コマンドクエリ分離
コマンドクエリ分離(Command-query separation)の略記
CQRS
の元になった設計思想
「データを返すコード(
クエリ
)は、データを更新するコード(
コマンド
)と混在させるべきではない」
質問をしたとき(クエリ)に、答えを変える(コマンド)べきではない