前提 「これは違う」と否定したいわけではなく自分の中で納得したいから突き詰めて考える記事です! ドメインサービスでrepositoryを呼んでるコード 弊社のコードベースにはドメインサービスでrepositoryを実行してるコードがたくさんあった。 しかし前職の技術顧問で、設計が得意な某ポメラニアンさんから「ドメインサービスでrepositoryを呼んではいけない」と習っていたし、私個人としてもドメインレイヤなのでrepositoryを呼ばないのは納得していたので弊社のコードに違和感を持ちました。 DDDで有名な人も呼んでる DDDで有名なlittle handsさんの記事でもドメインサービスでrepositoryを呼んでいます。 この記事の中の「Taskが作成されたらActivityReportが作成される」ということはドメイン層の知識として重要なのに、その知識がドメイン層に書かれていな

