ドメイン駆動設計(DDD)は、ソフトウェア開発において非常に強力なアプローチです。特にC#を使った開発において、DDDはシステムをより理解しやすく、メンテナンスしやすくする手助けをしてくれます。本書『ドメイン駆動設計入門』は、初心者にもわかりやすい言葉で説明されており、実際のプロジェクトを通じてDDDの基本概念を身につけることができます。 この本では、ビジネスの本質を捉えたドメインモデルの設計を通じて、プログラミングのスキルを一段階引き上げる方法を学びます。特にC#初心者には、豊富なサンプルコードや具体的なケーススタディが用意されており、コンセプトを実践的に理解することができます。 さらに、ボトムアップアプローチは、あなた自身のプロジェクトでDDDを適用するための第一歩となります。シンプルな例から共通の言語を築き、次第に複雑なシステムに対応できるようになります。この本を通して、ただのコードを書くエンジニアから、ビジネス価値を創出する開発者へと成長しましょう。ドメイン駆動設計の世界があなたを待っています!
内容 | 学習しやすいパターンが満載! ドメイン駆動設計をやさしく学べる入門書! 【本書の概要】 本書は、 『エリック・エヴァンスのドメイン駆動設計』(ISBN978-4-7981-2196-3、翔泳社)、 『実践ドメイン駆動設計』(ISBN978-4-7981-3161-0、翔泳社) に感銘を受けた著者が贈る、ドメイン駆動設計の入門書です。 【対象読者】 『エリック・エヴァンスのドメイン駆動設計』や 『実践ドメイン駆動設計』をこれから読もうとしている方、 もしくはすでに読んだものの、「もう少しやさしい入門書も読みたい」 と感じているエンジニアの方を対象としています。 【本書の特徴】 ドメイン駆動設計において、実践が難しいものは後回しにして、 理解しやすい実装パターンからドメイン駆動設計の世界に 飛び込んでもらうことを目的としています。 そこで初心者にとって、理解しやすい、そして実践しやすいパターンからスタートできるよう、 解説を工夫しています。 またドメイン駆動設計で頻出するパターンの記述方法やその目的も併せて解説しています。 本書で解説するパターンは以下のとおりです。 【知識を表現するパターン】 ・値オブジェクト ・エンティティ ・ドメインサービス 【アプリケーションを実現するためのパターン】 ・リポジトリ ・アプリケーションサービス ・ファクトリ 【知識を表現する、より発展的なパターン】 ・集約 ・仕様 |
---|---|
著者 | 成瀬,允宣 |
出版日 | 202002 |
出版社 | 翔泳社 |
ISBN-13 | 9784798150727 |
データ提供元 | openBD, 楽天 |
価格 | 3,520 詳細はこちら |
---|---|
レビュー平均 | 4.22 |
レビュー件数 | 23 |