ドメイン駆動設計(DDD)関連本特集

ドメイン駆動設計(DDD)関連本特集

変化の激しいビジネス環境において、持続可能なソフトウェアを育てる手法として注目され続けるドメイン駆動設計(DDD)。複雑な課題を解決し、真の成果を上げるためには、リポジトリやエンティティといった実装パターンだけでなく、現場と共通言語を紡ぎ、対象ドメインを深く理解することが欠かせません。

本特集では、DDDの理論体系と実装アプローチを網羅した定番書に加え、システム化の土台となる「業務知識」をキャッチアップするための良書を一挙にご紹介します。AIがコードを書ける現代だからこそ、業務の細部まで理解し設計できるエンジニアの価値は高まる一方です。設計力とドメイン理解力を同時に高め、現場の武器となる一冊をぜひ見つけてください。

ドメイン駆動設計(DDD)と解説書

『エリック・エヴァンスのドメイン駆動設計』

エリック・エヴァンスのドメイン駆動設計

6,908円(税込)

628pt (10%)

ドメイン駆動設計の定番書

設計のベストプラクティスの応用的なセット、経験に基づくテクニック、さらに、複雑なドメインに直面するソフトウェアプロジェクトにおける開発を容易にする基本原則を紹介する一冊です。

「この本は、思慮深いソフトウェア開発者全員の必携書である。」---Kent Beck 氏推薦

「Eric が見事にとらえたのは、熟練のオブジェクト設計者が常々用いてきた設計プロセスの一部でありながら、グループとして見ると、この業界の他の人々へうまく伝えられずにいたものだ。これまで我々は、この知識を断片的には提供してきた。しかし、ドメインロジックを構築するための原理をまとめ上げ、体系化したことはなかった。本書は重要である。」---『Enterprise Java Programming with IBM WebSphere』の著者 Kyle Blown氏 推薦

【原書タイトル】Domain-Driven Design: Tackling Complexity in the Heart of Software

『実践ドメイン駆動設計』

実践ドメイン駆動設計

5,720円(税込)

520pt (10%)

『エリック・エヴァンスのドメイン駆動設計』の理論を現状に則した形で体得しよう

『エリック・エヴァンスのドメイン駆動設計』は、2003年の刊行だったにもかかわらず、大型ソフトウェア構築時につきまとう不透明感を払拭するための指針として現役技術者に多大な影響を与えました。ある意味、エリック・エヴァンスの先見性によって、今日、必要とされるパタン/アンチパタンが整理されていたためです。

本書はDDDの考え方はもちろん、コミュニティや実際のビジネスシーンのなかから実践的な方法論を精錬し、いわば21世紀(初頭)型ドメイン駆動設計を伝授するものです。

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

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

3,960円(税込)

360pt (10%)

ドメイン駆動設計をやさしく学べる入門書!

本書は、『エリック・エヴァンスのドメイン駆動設計』(ISBN978-4-7981-2196-3、翔泳社)、『実践ドメイン駆動設計』(ISBN978-4-7981-3161-0、翔泳社)に感銘を受けた著者が贈る、ドメイン駆動設計の入門書です。

理解しやすい実装パターンからドメイン駆動設計の世界に飛び込んでもらうことを目的としているため、初心者にとって、理解しやすい、そして実践しやすいパターンからスタートできるように解説を工夫しています。

『【POD】「実践ドメイン駆動設計」から学ぶDDDの実装入門』

【POD】「実践ドメイン駆動設計」から学ぶDDDの実装入門

3,080円(税込)

280pt (10%)

普段の開発においてDDDで実装を始める方法を、分かりやすく解説

CodeZineの人気連載を書籍化。

エリック・エヴァンスのドメイン駆動設計(DDD)の考え方を、実際に導入するためには、それぞれの開発現場に合わせて、さらに具体的に噛み砕く必要があります。

そこで本書は、このDDDの考え方を実践に落とし込んだ書籍「実践ドメイン駆動設計」の構成に沿って、現代の開発現場において重要な部分にフォーカスし、DDD実装のノウハウを解説しました。図版を多く用い、DDD初心者にも分かりやすく解説しています。

業務知識

『ITエンジニアのための【業務知識】がわかる本 第6版』

ITエンジニアのための【業務知識】がわかる本 第6版

2,970円(税込)

270pt (10%)

ITシステム開発に必須の業務知識の入門書 第6版!

戦略的な情報システム開発に携わるITエンジニアには、ITスキルに加えて対象システムの業務知識も求められます。本書は、そうしたITエンジニアのニーズを捉えて業務知識入門書として大ヒットした『ITエンジニアのための【業務知識】がわかる本』の改訂版です。主要な6分野の業務知識を多くのキーワードを用いて簡潔に解説しており、効率よく業務知識の全体像をつかむことができます。

第6版となる本書では、最新の社会情勢や関連法規などに対応して、内容を刷新。エンジニアが業務を理解することで、ユーザーと同じ言葉で適切なソリューションを提案できるよう、必須の知識を体系的にまとめています。

『エンジニアが学ぶSCMシステムの「知識」と「技術」』

エンジニアが学ぶSCMシステムの「知識」と「技術」

3,300円(税込)

300pt (10%)

全体最適なシステムを構築するために必要なすべてのこと

本書ではSCMで押さえておくべき需要予測、販売計画、商談管理、生産計画、資材所要量計算、販売物流管理などの業務や主要なシステム機能、SCM全体のプロセスからしっかり解説。

その上で各種機能を横断的に設計するためのシステム開発の手法を、数々のSCMをテーマにした書籍を出版してきた著者がご紹介します。

この一冊で、これからのSCMに求められる知識と技術が身につきます。

ドメイン(業務)を深く理解し武器にする

『CQRS+ES実践ガイド イベント駆動型モデリング/システム構築手法 』

CQRS+ES実践ガイド  イベント駆動型モデリング/システム構築手法

4,620円(税込)

420pt (10%)

拡張性と保守性に優れたシステムへ。複雑さに立ち向かうCQRS+ES実践書

システムの成長に伴うコードの複雑化や影響範囲の肥大化に対処するため、書き込みと読み取りの責務を分離する「Command Query Responsibility Segregation(CQRS))」と、ビジネスの出来事を記録する「 Event Sourcing(ES)」を実践的に解説した一冊。

『ドメイン駆動設計入門』の著者・成瀬 允宣氏が、システムモデリングの手法から実際の実装までの一連の流れや、プロダクションに導入する際に障壁となりやすい課題に対する解決策を取り上げ、Axon Frameworkを用いた実装例を豊富に提供します。

DDDで設計したドメインモデルを、実プロダクションで真に拡張可能・保守可能に育てたい開発リーダー、エンジニア必読の書です。

『実践ドメイン特化ローカルLLM 軽量・高効率なAIシステム構築』

実践ドメイン特化ローカルLLM  軽量・高効率なAIシステム構築

4,620円(税込)

420pt (10%)

「汎用」から「特化」へ。業務固有のドメイン知識を自社専用AIに宿す実践書

汎用LLMの業務導入におけるセキュリティ・コストの壁を越え、医療・金融・製造など特定業界の「ドメイン知識」に特化した小規模言語モデル(SLM)を自社環境で構築・運用するための実践手法。

自社のプライベートデータを活用したファインチューニングや制約環境へのデプロイを網羅しています。AIの真の実務活用には「ドメインの細部への理解」こそが最大の差別化要因になる現代において、エンジニアの業務知識をAIシステムへと昇華させる指針となる一冊です。

おすすめ特集

アジャイル・スクラム入門書からプロフェッショナル向け開発書、チームマネジメント論まで

アジャイル・スクラム入門書からプロフェッショナル向け開発書、チームマネジメント論まで

DXに関する知識やスキルを網羅的に習得できるオススメ本!

DXに関する知識やスキルを網羅的に習得できるオススメ本!

【エンジニア必携特集】開発現場で使える!ITエンジニアの業務に役立つ書籍を一挙ご紹介

【エンジニア必携特集】開発現場で使える!ITエンジニアの業務に役立つ書籍を一挙ご紹介

【翔泳社のロングセラー】ITエンジニアに読んでいただきたいコンピュータ書をご紹介!

【翔泳社のロングセラー】ITエンジニアに読んでいただきたいコンピュータ書をご紹介!

ITプロジェクト・プロダクト開発を成功に導くプロジェクトマネジメント(PM)プロダクトマネジメント(PdM)おすす参考書

ITプロジェクト・プロダクト開発を成功に導くプロジェクトマネジメント(PM)プロダクトマネジメント(PdM)おすす参考書

【人工知能(機械学習、深層学習)関連本特集】入門書から専門書まで、人工知能関連のおすすめ本

【人工知能(機械学習、深層学習)関連本特集】入門書から専門書まで、人工知能関連のおすすめ本

特集をもっと見る