読書会をしながら、皆でちまちまとDDD本を読み進めている。
FactoryはServiceみたいなものだけれど、Serviceはもっとドメインに近い部分で、Factoryはどちらかと言うとコードのメンテナンスせいであったり、ドメインの思考を支援するものであるかなと思った。
Serviceはもっと重要なものであるけど、エンティティとしても、値オブジェクトとしても表現しにくいものを表現するものなのかなと思う。
Repositoryはまだ読んでいないのだけれど、FactoryとRepositoryはやってくれることとしては同じことかなと思っていて、Factoryはルートにあって、Repositoryはそれ以外なのかなと想像している。