03月17日

質問者さん

factory メソッドについて教えていただきたいです。 ある entity が 別の entity のfactory メソッドを持つことはありでしょうか?

03月18日

松岡@ログラス/DDD,アジャイル

松岡@ログラス/DDD,アジャイルさん

ありえるとはおもいますが、「別のエンティティ」側に持たせた方が自然な場合もあるかも?と思いました。「別のエンティティ」を生成するのが「あるエンティティ」の責務として適切かは検討してもらえるといいと思います。

松岡@ログラス/DDD,アジャイルさんに 質問してみましょう!

松岡@ログラス/DDD,アジャイル

松岡@ログラス/DDD,アジャイル

DDDや設計にお困りの方はDMにてご相談ください。講義、モブモデリングやコーディングなどご要望に合わせた進め方でサポートします(オンライン)。 YouTube: https://www.youtube.com/channel/UCbHtbIUxtfGjrDy1WcqxExw

松岡@ログラス/DDD,アジャイルさんが

最近答えた質問

03月18日

factory メソッドについて教えていただきたいです。 ある entity が 別の entity のfactory メソッドを持つことはありでしょうか?

03月03日

ユーザー詳細画面のページビュー表示用のapiがあります。 データを返す処理は他のapiが担当しており、このapiは実処理らしい処理はありません。 ただ、権限外や条件外(ユーザーがBANされているなど)の場合は弾く必要があります。 しかし権限などのチェックをするだけではusecaseとは呼べないと思います。 とはいえコントローラでDBアクセスするわけにはいきません。 このような場合、どうすればよいのでしょうか。

03月03日

仕様駆動開発やAI駆動開発時のDDDのあり方を質問させてください。 いつも勉強になるお話ありがとうございます。 最近松岡さんが仕様駆動開発について講演されているの拝見いたしました。 その中でDDDについて触れられていない印象を受けました。 仕様駆動開発を行う場合でもDDDは重要だと考えておりますが、DDDの集約やコンテキストの抽出は、仕様駆動開発を行う前か、それとも仕様駆動開発の中で行っていますでしょうか? ご回答お願いいたします。