
ドメイン駆動設計をはじめよう(ドメインクドウセッケイヲハジメヨウ)
ソフトウェアの実装と事業戦略を結びつける実践技法
プログラミング- 著者:
- Vlad Khononov/増田 亨/綿引 琢磨(ヴラド ホノノフ/マスダ トオル/ワタビキ タクマ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2024年07月20日頃
- ISBN:
- 9784814400737
- 価格:
- ¥3,960
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
ドメイン駆動設計を実践するために最初に手にするべき 1 冊!
ソフトウェアの構築において、 開発者は変化する技術トレンドを追うだけでなく、背後にある事業活動 (ビジネスドメイン) を理解する必要があります。ドメイン駆動設計はビジネスドメインの知識に焦点をあてた設計手法です。本書は基礎知識としてドメイン駆動設計の概念や用語の教科書的な説明からはじまり、事業活動を分析し、ビジネス戦略を理解し、ソフトウェア設計をビジネスニーズに合わせるための一連の核となるパターン、原則、実践方法を説明します。
言及 Qiita 記事 (35 件)
Naming -名前付け-
♡ 2319Java, Ruby, .NET, ドメイン駆動設計, naming個人的技術書大賞2024
♡ 431技術書ドメイン駆動設計は残酷
♡ 220開発, 本, ポエム, DDD, 学習GWも勉強したい方向けに、よくオススメされる技術書をカテゴリ別にまとめてみた
♡ 212Python, AWS, Security, 初心者, AI「複雑な業務ロジック」が読みづらいのは「記述が分散」しているから
♡ 162設計ノウハウDDDのドメイン・サブドメイン・ユビキタス言語・境界づけられたコンテキストを整理する
♡ 148DDD, ドメイン駆動設計【読書の夏?】各分野のおすすめ技術書を75冊まとめてみた
♡ 99AWS, Security, 初心者, 技術書, AI一気通貫の意味を知れ!〜『ドメイン駆動設計をはじめよう』ではじめる業務分析〜
♡ 40DDD, AdventCalendar2025Typescriptと歩む関数型ドメインモデリング
♡ 36TypeScript, DDD, 関数型プログラミング数理最適化システムベンダーは筋が悪い? ~ 『ドメイン駆動設計をはじめよう』を読んで
♡ 27ポエム, 数理最適化, 内製化
言及 Zenn 記事 (11 件)
「ドメイン駆動設計をはじめよう」を3回読んで学んだ事をまとめる
♡ 134アーキテクチャ, ddd, ドメイン駆動設計「ドメイン駆動設計をはじめよう」の感想
♡ 87技術書, ddd, ドメイン駆動設計「ドメイン駆動設計をはじめよう」を読んだ
♡ 32ddd, 読書感想文「ドメイン駆動設計をはじめよう ―ソフトウェアの実装と事業戦略を結びつける実践技法』を読んだ感想
♡ 5ddd, ドメイン駆動設計, ソフトウェアの実装ドメイン駆動設計をはじめようを読んでみた
♡ 5ddd「ドメイン駆動設計をはじめよう」を読んでわかったこと:複雑な業務に立ち向かうための指針
♡ 1アーキテクチャ, dddドメイン駆動設計をはじめようを読んだ
♡ 1ddd, ドメイン駆動設計, 読書メモ『ドメイン駆動設計をはじめよう』を読んだまとめ 04
♡ 0ドメイン駆動設計『ドメイン駆動設計をはじめよう』を読んだまとめ 03
♡ 0ドメイン駆動設計『ドメイン駆動設計をはじめよう』を読んだまとめ 02
♡ 0ドメイン駆動設計
この本に興味がある方におすすめ
この本に関連
Vlad Khononov の他の書籍
関連記事
ChatGPT に聞けば済む時代に、あえて本を開く理由
生成 AI で何でも聞ける時代に、技術書を読む意味はあるのか。AI の回答と書籍の知識の決定的な違いを掘り下げ、両者の使い分けを提案します。
LLM / 生成 AI 本ガイド - 仕組み / 実装 / エージェント開発の 3 層で選ぶ (2026 年 8 月時点)
LLM (大規模言語モデル) / 生成 AI を学ぶ技術書の選び方を 3 層 (読み物で仕組みを掴む → 中身を実装で理解する → RAG / AI エージェント開発) で整理。2026 年 8 月時点の定番書と、変化の速い分野で本を選ぶときの注意点を解説します。
本の「はじめに」は読み飛ばさないで
多くの人が読み飛ばす「はじめに」には、その本を最大限に活用するためのヒントが詰まっています。たった 5 分で読めるこのページの価値を解説します。
関連用語
ドメイン駆動設計 (DDD)
ビジネスドメインの知識を中心に据え、ドメインエキスパートと開発者が共通言語で協働しながらソフトウェアを設計する手法
貧血ドメインモデル
ドメインオブジェクトがデータのみを持ち、ビジネスロジックが外部のサービスに散在するアンチパターン
DNS
ドメイン名を IP アドレスに変換するインターネットの名前解決システム
オニオンアーキテクチャ
ドメインロジックを中心に据え、外側の層が内側に依存する同心円状のアーキテクチャ
イベントストーミングとは - 付箋でドメインを可視化するワークショップ手法
イベントストーミングとは、ドメインエキスパートと開発者が付箋でビジネスプロセスをドメインイベントとして可視化するワークショップ手法。付箋の色の意味、3 つの型の使い分け、境界づけられたコンテキストの発見方法を解説。
集約
ドメイン駆動設計において、一貫性を保つべきオブジェクト群をまとめ、単一のルートエンティティ経由でアクセスする設計パターン