腹筋しろよ 同僚氏がやっているIDDD本もくもく読書会#16でまとめたメモ。 内容の正否は検証してません。 メモ # 集約とリポジトリが1対1で対応 インスタンスへの変更は永続化 リポジトリから削除したらインスタンスの取得は負荷 Evansより 各型のオブジェクトで構成されるコレクションが、メモリ上にあると錯覚させることができるようにすること オブジェクトの追加・削除を行うメソッドを提供すること 属性値が条件に一致するような、完全にインスタンス化されたオブジェクトを提供すること 集約にたいしてのみリポジトリを提供すること 複数の集約型がオブジェクトの階層を共有している場合、単一のリポジトリを共有している。 12.1コレクション指向のリポジトリ # 特徴 古典的アプローチ(DDDのパターンとして示されていたアイデア) コレクションを真似たもの、標準的なインタフェースをすべてシミュレート 集約