完全コンストラクタ
Complete Constructor
パターン
オブジェクト指向
プログラミングにおける
設計
手法
コンストラクタで全てのプロパティの値が確定し、そこから変化しないこと
オブジェクトの持つ状態が
immutable
になり、処理は
冪等性
を持つようになる