
「実践ドメイン駆動設計」から学ぶDDDの実装入門 CodeZine Digital First
WINGSプロジェクト 青木淳夫 and 山田 祥寛
この本について
複雑なシステムを作っていると、「この言葉、どの意味で使ってるんだっけ…?」とか、「サービスが太りすぎて全体の影響範囲が読めない」みたいなモヤモヤが積み重なっていきます。自分もよくそこで詰まっていたのですが、この本はその混乱をほぐすための“具体的な視点”をくれる一冊でした。 特に刺さったのは、チームで使う言葉をコードにそのまま落とし込む姿勢と、境界づけられたコンテキストで無理に巨大なモデルを作らないという考え方です。実際、「顧客が姓名を変える」といった行動をそのままメソッドにするだけで、モデルの意図がブレなくなる感覚がありました。また、値オブジェクトで結合をゆるめたり、非同期連携で結果整合性を取りに行く判断など、現場で困りがちなポイントが丁寧に扱われています。 ガチガチの理論書というより、エンティティと値オブジェクトの判断の迷い、サービスがどこまで責任を持つべきか、チーム間の関係性をどう設計に落とすかといった“実際のつまずき”を整理してくれる本です。 設計の言葉と実装がなかなか一致しないときに読んでみると、スッと視界が開けると思います。こんな悩みを抱えている人には特に刺さるはずです。
読書インサイト
ハイライト密度
多くの読者は第7章に最もインサイトを感じており、全ハイライトの18%が集中しています。
読書の順序
この本の前に読まれた本
この本に似ている本
すべて見る arrow_right_alt
実践ドメイン駆動設計
ヴォーン・ヴァーノン and 高木 正弘

はじめての設計をやり抜くための本 第2版 概念モデリングからアプリケーション、データベース、アーキテクチャ設計、アジャイル開発まで
吉原 庄三郎

ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本
成瀬 允宣

データモデリングでドメインを駆動する──分散/疎結合な基幹系システムに向けて
杉本 啓
![[入門]ドメイン駆動設計――基礎と実践・クリーンアーキテクチャ Software Design別冊](https://m.media-amazon.com/images/I/81regW9suML._SY500.jpg)
[入門]ドメイン駆動設計――基礎と実践・クリーンアーキテクチャ Software Design別冊
増田 亨, 田中 ひさてる, 奥澤 俊樹, 中村 充志, 成瀬 允宣, and 大西 政徳
BookNotion をお使いの方へ
この本の指標は、あなたの本棚でも見られます
このページで見ている読者数・精読度・完走率は、あなた自身の本にも表示できます。BookNotion をお使いなら、下のリンクを開くだけで自分のデータが出ます(ログイン操作は不要です)。
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要