エリック・エヴァンスのドメイン駆動設計
(IT Architects’Archive ソフトウェア開発の実践)
エリック・エヴァンス, 今関 剛, 和智 右桂, 牧野 祐子翔泳社576ページISBN 9784798121963
ドメイン駆動設計タグで3位(9冊中)。Zenn・Qiitaなどの28記事で紹介され、全期間では同率21位(言及のある1,753冊中、時点)。
- 紹介記事
- 28件
- 媒体別
- Zenn 10・Qiita 11・企業テックブログ 7
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 対象読者
- ドメイン駆動設計の原典を読みたい人。業務経験を積みながら読み返す使い方を挙げる記事がある 根拠: 【2024年度版】エンジニア1年目で読んでよかった技術書籍まとめほか1件
- 難易度
- 上級 根拠: 社内でDDD(ドメイン駆動設計)読書会を開催しましたほか1件
- 出版年
- (約16年前)
- タグ内の順位
- ドメイン駆動設計タグで3位(9冊中・紹介記事数の順)
- 注意点
- 難しく、複数人で助け合って読む読書会が有効だったとする記事がある 根拠: 社内でDDD(ドメイン駆動設計)読書会を開催しましたほか1件
- 戦術部分は重厚で、別の入門書を読んで理解が深まったとする記事がある 根拠: 読んでよかったなと思っている技術書たち
- 説明の分かりやすさでは『ドメイン駆動設計入門』のほうが上とする記事がある 根拠: 【2024年度版】エンジニア1年目で読んでよかった技術書籍まとめ
- 代わりの本
ドメイン駆動設計タグで、この本より新しく紹介記事の多い本
対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。
この本の前後に読まれている本
紹介記事が「この本の前に」「この本の次に」と読む順番を書いた本です。件数はその順番を書いた記事の数で、並べただけの記事は数えていません。
この本の前に読まれた本
-
「上記のものが面白かった方はぜひ読んでみてください」
Qiitaの記事(2025年) - 実践ドメイン駆動設計 記事1本
「先にこちらを読んでおくとエヴァンス本で言っていることのイメージが付きやすい」
企業テックブログの記事(2020年)
この本の次に読まれた本
紹介の推移
紹介は2022年下期〜2026年上期に集中しています(全27記事中19記事)。直近の2026年上期は2%(93記事中2記事)でした。
数値を表で見る
| 期間 | この本 | 全体 | 割合 |
|---|---|---|---|
| 2026年上期 | 2記事 | 93記事 | 2% |
| 2025年下期 | 3記事 | 137記事 | 2% |
| 2025年上期 | 3記事 | 127記事 | 2% |
| 2024年下期 | 4記事 | 160記事 | 3% |
| 2024年上期 | 0記事 | 120記事 | 0% |
| 2023年下期 | 3記事 | 132記事 | 2% |
| 2023年上期 | 3記事 | 93記事 | 3% |
| 2022年下期 | 1記事 | 95記事 | 1% |
| 2022年上期 | 0記事 | 71記事 | 0% |
| 2021年下期 | 1記事 | 68記事 | 1% |
| 2021年上期 | 0記事 | 47記事 | 0% |
| 2020年下期 | 3記事 | 67記事 | 4% |
| 2020年上期 | 1記事 | 37記事 | 3% |
| 2019年下期 | 1記事 | 40記事 | 3% |
| 2019年上期 | 0記事 | 27記事 | 0% |
| 2018年下期 | 0記事 | 14記事 | 0% |
| 2018年上期 | 0記事 | 9記事 | 0% |
| 2017年下期 | 0記事 | 14記事 | 0% |
| 2017年上期 | 0記事 | 9記事 | 0% |
| 2016年下期 | 0記事 | 3記事 | 0% |
| 2016年上期 | 0記事 | 4記事 | 0% |
| 2015年下期 | 0記事 | 4記事 | 0% |
| 2015年上期 | 0記事 | 8記事 | 0% |
| 2014年下期 | 0記事 | 4記事 | 0% |
| 2014年上期 | 1記事 | 2記事 | 50% |
| 2013年下期 | 0記事 | 1記事 | 0% |
| 2013年上期 | 0記事 | 1記事 | 0% |
| 2012年下期 | 0記事 | 2記事 | 0% |
| 2012年上期 | 1記事 | 2記事 | 50% |
「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。
紹介記事から読み取れること
28件の紹介記事の内容をもとにAIがまとめたものです(根拠記事 6件・生成日 )。各項目に根拠記事へのリンクがあります。
読んで得られた成果
- 業務ルールやビジネスロジックをドメインモデルに担わせ、コントローラがモデル経由でDBを操作する構成を説明している
この本の特徴
- ドメイン駆動設計の哲学を扱う本として紹介されている
- DDDの原典として挙げられ、2003年刊行の本であることから古さを感じていたが、DDDを今も広がり続ける思想体系として捉え直すきっかけになっている
言及記事から読み取れる傾向
難しい部分があり、以前に読んだ際には十分に理解できなかったという経験がある
ほかの本を読みながら実務に取り組む中で、以前より理解が進んだと感じている
設計の柔軟性に悩んで関連書を順に読み、ドメイン駆動設計の全体像が徐々に見えてきたと感じている
こんな人におすすめ
対象レベル: 実務経験を積んだ後に設計を深く理解し、使いこなしたい読者
こんな目標を持つ人に:
- 設計を深く理解し、使いこなす
※ この情報は28件の技術記事からAIが分析・生成したものです。表示している分析項目には根拠記事へのリンクがあります。読者の逐語引用ではありません。 実際の内容は書籍でご確認ください。
紹介している記事
いいね数順 · 28件記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- エンジニアに読んで欲しい技術書90選 Qiita · S4nTo · · いいね 1,890
本書を、ドメイン駆動設計(DDD)の哲学を扱う本と位置づけている。一読することは勧める一方、内容をさらに深く掘り下げるかは読者各自の自己責任で判断するよう留保を付けている。紹介の評価には、一度読むことへの肯定と、その先まで読み込むことへの慎重な姿勢が併せて示されている。
- ドメイン駆動設計からオブジェクト指向、そしてアジャイル開発まで。関連書籍練り歩きのススメ Zenn · abekoh · · いいね 260
設計の柔軟性に悩んでドメイン駆動設計を学び始め、まず『実践ドメイン駆動設計』を読んだ後、漫画形式の入門書や『ドメイン駆動設計入門』とともに本書を読み進めたと振り返っている。関連書を順に読んだことで、ドメイン駆動設計の全体像が徐々に見えてきた気がすると述べる。本書は、設計手法を探りながら関連書をたどった筆者の学習過程の中で挙げられている。
- iOSエンジニアが読んだら、ためになりそうな本 Qiita · k2moons · · いいね 148
- 「ドメイン駆動設計をはじめよう」の感想 Zenn · ぺんぎん · · いいね 86
エリック・エヴァンス氏が提唱したドメイン駆動設計を扱う本として、これを「エヴァンス本」と呼び、有名だと述べている。難しい部分があり、筆者自身も以前に読んだものの、十分に理解したとは言えなかったという。記事の冒頭では、その過去の読書経験を、後に刊行された別の入門書を取り上げる導入として振り返っている。
- 一家?に一冊「SQLアンチパターン」 Qiita · shimamura_io · · いいね 61
「SQLアンチパターン」24章の「マジックビーンズ」を解説し、その解決策として本書で提唱されるドメインモデルの使用を挙げている。モデルを単なるテーブル対応オブジェクトでなく、業務ルールやデータ、ビジネスロジックを担うものと捉え、アクティブレコードをモデルが扱い、コントローラはモデル経由でDBを操作する構成だと説明する。ドメインモデル貧血症やロジックの分散を防ぐ話がSQL設計の書に出てきたことに少々驚いたとしている。
- 「良いコード/悪いコードで学ぶ設計入門」の重要ポイントまとめ Qiita · KIRIN3qiita · · いいね 25
- 楽に続けられる!技術書勉強法 Qiita · yamaguchii · · いいね 15
朝に電子書籍を少しずつ読む習慣の中で、本書のような分厚い技術書にも取り組んだとしている。1冊を続けて読むのではなく、毎日1冊2~5ページずつ、ほかの本と交互に読む方法を紹介し、本書は読み切るまで数か月かかったものの、途中で断念せず読了できたと述べている。
- これから現場に出る新米エンジニアのあなたへ。TechTrainメンターから贈るメッセージと読んでほしいおすすめの本 Zenn · TechTrain公式 · · いいね 11
TechTrainの中の人として知られるメンターが、新米エンジニアに読んでほしい本として挙げた4冊のうちの1冊。エンジニアのお作法として大事なので見ておくとよいという趣旨のコメントとともに、リーダブルコードなどと並べて紹介されている。
- 自社サイト開発のEM/TL経験者が、現職に入社してから5年弱で読んできた本をまとめる Zenn · しゅーてぃー · · いいね 10
テックリードとして技術的な意思決定を行う際の本として取り上げ、DDDの原点にして頂点と評している。一方で難解さを認め、自身も完全に理解したとは言いがたいと留保する。内容を十分に理解できれば、エンジニアとして心強い財産になるとしている。また、texta.fmの「Software Development in 2003」も聴くことで、DDDやPoEAAとRuby on Railsの関係をめぐる歴史的背景が分かると述べている。
- 駆け出しエンジニア学習ロードマップ1 Qiita · 石川 聖 · · いいね 10
- 【2024年度版】エンジニア1年目で読んでよかった技術書籍まとめ Zenn · aya · · いいね 10
本書を「ソフトウェアの核心にある複雑さに立ち向かう」ことを掲げる、ドメイン駆動開発の提唱者による書籍と紹介している。内容を一言で捉えるのは難しく、読み進めるうちに少しずつ理解が増すと評価する。第2部のモデル駆動設計の構成要素は業務で扱った内容と重なり入りやすかった一方、業務経験を積む中で何度か読み返すべきだとしている。また、説明の分かりやすさでは『ドメイン駆動設計入門』の方が上だと述べている。
- 読んでよかったなと思っている技術書たち Qiita · tdaiki-wano · · いいね 7
ドメイン駆動設計をめぐる解釈が人によって異なることに疑問を感じ、本書も読んだと振り返っている。戦略部分には非常に納得した一方、戦術部分は愚直に従うには重厚すぎると感じ、十分に咀嚼しきれなかったという。その後、別の入門書を読んで理解が深まった経緯を述べている。
- 駆け出しエンジニア学習ロードマップ2 Qiita · 石川 聖 · · いいね 4
- オライリー本だけじゃない Oreilly Learningで読める本の紹介 Zenn · masa5555 · · いいね 3
- Webエンジニア1年目で取り組んだ教材53選を振り返る Qiita · とも · · いいね 3
- 95冊の技術書をTypeScriptの構造化データにした方法 Zenn · shun · · いいね 2
95冊の技術書を構造化する際、Architectureコースの代表書籍に挙げ、書籍間の概念をつなぐ例としても取り上げている。「関心の分離」を異なる角度から扱う本の一つとして、ドメインとインフラの分離を示し、Clean Codeの関数レベルの責任分離やClean Architectureのレイヤーレベルの依存性逆転などと並べている。こうした接続を定義することで、ある本で学んだ人が別の本に進むと何がつながるかを可視化できるとしている。
- 30歳まで1冊も技術書を読んだことのなかった自分が転職後1年間で読んだものとその所感 Qiita · Y_Kishi · · いいね 2
転職先のプロダクトでドメイン駆動設計(DDD)が使われていたため、学習のために転職後最初に本書を購入したと述べている。「熟読の必要あり」とする本で、当初は考え方が難しく、内容を理解しきれなかったという。その後、ほかの本も読みながら実務に取り組む中で、近頃は以前より理解が進んできたのではないかと感じている。
- 【技術書選び】最初から難しい本で色々な概念とよっ友になるのも良いじゃないか Zenn · masani · · いいね 1
- AI時代でも活躍できるエンジニアになるためのおすすめブックリスト Zenn · しゅんでぃ ·
- DDDは「設計パターン」ではなかった ―『ドメイン駆動設計を始めよう』序文で覆された3つの思い込み Zenn · hideyuki ·
DDDの原典として本書を挙げ、2003年刊行で20年以上前の本であるため「もう古いのでは」と感じていたと述べている。その先入観は、別書『ドメイン駆動設計を始めよう』の序文にある、DDDはコミュニティとともに進化しているという説明と対比される。筆者はこの説明を通じて、DDDを古い手法ではなく、今も広がり続ける思想体系として捉え直している。
- 良いコード/悪いコードで学ぶ設計入門 第17章 Qiita · kuroneko ·
第17章で設計力をさらに高めるための技術書が複数紹介される中、本書を「Clean Architecture」と並ぶ、設計の思想そのものに触れられる書籍として挙げている。コードを書くことだけでは得られない視座を養うものと捉え、実務経験を積んだ後に設計を深く理解して使いこなすための読書候補として紹介している。
- GWに読みたい!コロプラのサーバーエンジニアがおすすめする技術書14選 企業テックブログ · コロプラ ·
話題になっていたため読んだ本。様々な事例でドメイン駆動設計を詳しく解説している点が良く、レイヤードアーキテクチャに興味を持つきっかけになったという。クライアントとのやりとりから仕様に落とし込むまでが物語的に書かれ、現場での進め方のイメージがつき、仕事の仕方にも影響したとしている。
- 【2022年】askenエンジニアがオススメする本をまとめてみた 企業テックブログ · あすけん ·
- 社内でDDD(ドメイン駆動設計)読書会を開催しました 企業テックブログ · ラクス ·
社内で挫折者が多かったことをきっかけに、有志10人で週1回、計17回の読書会を開いた。複数人で理解を補い合えた一方、「しなやかな設計」の概念の輪郭など、文章構造も分かりにくい箇所はみんなで読んでも難しかったという。難易度が高い本なので事前に読んでくる形式の方がよかったかもしれないと振り返り、複数人で助け合いながら読むのがよかったとしている。
- 【2020年版】ドメイン駆動設計(DDD)初学者へ贈るおすすめ書籍 企業テックブログ · ラクス ·
原典とされる本で内容が難しく、読了はしたものの理解できた感覚はなかったと述べている。モデリングや戦略的設計を詳しく述べた本は少なく、例示されるドメイン知識にリアリティがある点を評価している。社内の読書会で、わからない点を共有できて挫折せずに済んだという。
- Misocaメンバーに影響を受けた一冊を聞いてみた 企業テックブログ · 弥生 ·
メンバーの一人が、エンドユーザーと開発者が同じ用語で会話し、モデリングし、コードに落とし込み保守していく思想を評価している。業務がコードにうまく落とし込まれず、コードが理解しづらく業務変更に追随できなかった理由が分かったとし、サービスを持続的に開発するのに役立つとしている。
- 社内DDD本読書会 企業テックブログ · フリュー ·
設計に関するこの本を一人で読み進める中で、他人と議論したくなり、社内で読書会を開いた。週3回、始業前に30分、章ごとに担当者が解説して議論する形式で、同じ会社の人同士なので普段の業務を題材にした具体的で実践的な議論になるという。この形式を社内読書会の醍醐味としている。
- 中堅エンジニアにレベルアップしようとする若手エンジニアが読んでおくべき技術書 企業テックブログ · Acroquest Technology ·
システムを開発する領域であるドメインを基にソフトウェアを開発する手法と姿勢を語った本と紹介している。現実の課題をソフトウェアに落とし込む考え方のヒントが得られる一方、正直なところとても難しいとも述べている。
この本について
本書は、エリック・エヴァンスが提唱したドメイン駆動設計(DDD)の原典であり、2003年に刊行された。DDDは、ソフトウェアが解決すべき事業活動(ドメイン)に焦点を当て、ビジネス価値の最大化を目指す設計手法である。本書はこの設計手法を扱う著名な技術書であり、事業活動をソフトウェア開発で捉えるための考え方を学ぶ内容である。
紹介記事と書誌情報をもとにAIが要約したものです。原文の転載ではありません。