別のオブジェクトの生成に密接に関与するオブジェクトのAggregate ルートにファクトリを配置するか、それをService (通常はAggregate 全体を作成する) として実装できます。
a) ほとんどの場合、Aggregate ルートを作成するためのファクトリはどこに配置する必要がありますか ( Aggregate 全体ではなく、ルートのみを作成することが理にかなっている場合)? ルート自体に?
b) 同様に、ほとんどの場合、完全な集合体を作成するためのファクトリはどこに配置する必要がありますか?
ありがとうございました