なぜFLYWEIGHTじゃないの? †
要約 †
- p320 3
FLYWEIGHTは5章で出てきたので、ここで利用さえると思ったかもしれません。
FLYWEIGHTはドメインモデルに対応しない設計パターンのよい例です。
- p320 4
VALUE OBJECTが使いまわせるときには、FLYWEIGHTとして実装する意味はあるかもしれません。ENTITYではなく、VALUE OBJECTに対して利用可能です。
- p320 5
ドメインパターンとして利用できる設計パターンをリスト化しようとは思わないでしょう。
担当者のつぶやき †
FLYWEIGHTの話は上の2つまで。最後はまとめ。
ドメインに関連する設計パターンは、ドメインを深く考え、そこで利用することがよいと判断されないといけないので、リスト化することには意味がないってことなのかな?