DDDのコードどうやって書くのか教えます。10分でわかるドメインモデルをコードに落とす方法 -ドメイン駆動設計

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 7

  • @little_hand_sdddagilechann6636
    @little_hand_sdddagilechann6636  8 місяців тому

    動画を見たらこちらの書籍も読んでもらえると実践に役立てられます、ぜひ読んでみてください。
    ドメイン駆動設計 モデリング/実装ガイド
    little-hands.booth.pm/items/1...
    はじめてDDDを学ぶ方、実際に着手して「難しい!」と感じている方を対象とした、DDDについての解説書です。実際の質問を元にしたQ&Aもあります。
    ドメイン駆動設計 サンプルコード&FAQ
    little-hands.booth.pm/items/3...
    DDDに関して頻出の質問に、多くのサンプルコードを交えて回答した解説書です。
    モデリング、集約の実装、テストについても具体例を交えて解説しています。

  • @shin7441
    @shin7441 9 місяців тому

    わかりやすい説明だったんだろうけど、DDD初心者にとってはほぼ理解できませんでした😂
    やっぱ難しい...

  • @ryo2730
    @ryo2730 9 місяців тому +1

    ドメインモデルの視覚化した、システム関連図やオブジェクト図等を描くためのオススメのツールがあったら教えて頂きたいです

  • @little_hand_sdddagilechann6636
    @little_hand_sdddagilechann6636  2 роки тому +28

    10分で終わるというのはまぁ、あれですよ、あの、言葉のあやです、許してくださいm(_ _)m笑

  • @TK-fo5xl
    @TK-fo5xl 2 роки тому +4

    大変分かりやすいです!
    ありがとうございます!!
    すみません、一点疑問があるのですが、データベースのスキーマとドメインモデルの乖離が問題になったりしないのでしょうか??
    集約の属性にDBから取ってきたデータを持たせることが多いのかなと思うのですが、その際に集約間の関係とDBのテーブル間の関係がある程度似ていればシンプルですが、そこが乖離すると、パフォーマンスや整合性の問題が起きないのかな、、とぼんやり思いました。
    集約の属性値を揃えるために色々なテーブルからデータを取ってくる必要が出てきたり、さらにその集約が別の集約と例えば多対多などの関係を持ち始めるとどうなってしまうのだろう??と考えていました。
    railsの経験しかなくテーブルとモデルの1対1マッピングから離れた世界が想像できず、、
    長文申し訳ございません。

  • @ko5258
    @ko5258 Рік тому

    11:00 プライベートなコンスタントラクタからのみファクトリメソッドを呼び出せるようにすることで、インスタンスが1つになるようにしている。
    11:15リコンストラクタによりDBからインスタンスを再生成する。

  • @おむ-l2b
    @おむ-l2b Рік тому

    美学を感じました。参考にさせていただきます。