Kindle 価格: | ¥3,450 (税込) |
獲得ポイント: | 1082ポイント (31%) |
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本 Kindle版
学習しやすいパターンが満載!
ドメイン駆動設計をやさしく学べる入門書!
【本書の概要】
本書は、
『エリック・エヴァンスのドメイン駆動設計』(ISBN978-4-7981-2196-3、翔泳社)、
『実践ドメイン駆動設計』(ISBN978-4-7981-3161-0、翔泳社)
に感銘を受けた著者が贈る、ドメイン駆動設計の入門書です。
【対象読者】
『エリック・エヴァンスのドメイン駆動設計』や
『実践ドメイン駆動設計』をこれから読もうとしている方、
もしくはすでに読んだものの、「もう少しやさしい入門書も読みたい」
と感じているエンジニアの方を対象としています。
【本書の特徴】
ドメイン駆動設計において、実践が難しいものは後回しにして、
理解しやすい実装パターンからドメイン駆動設計の世界に
飛び込んでもらうことを目的としています。
そこで初心者にとって、理解しやすい、そして実践しやすいパターンからスタートできるよう、
解説を工夫しています。
またドメイン駆動設計で頻出するパターンの記述方法やその目的も併せて解説しています。
本書で解説するパターンは以下のとおりです。
【知識を表現するパターン】
・値オブジェクト
・エンティティ
・ドメインサービス
【アプリケーションを実現するためのパターン】
・リポジトリ
・アプリケーションサービス
・ファクトリ
【知識を表現する、より発展的なパターン】
・集約
・仕様
※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
- 言語日本語
- 出版社翔泳社
- 発売日2020/2/13
- ファイルサイズ16719 KB
- 販売: Amazon Services International LLC
- Kindle 電子書籍リーダーFire タブレットKindle 無料読書アプリ
この本を読んだ購入者はこれも読んでいます
出版社より
学習しやすいパターンが満載! ドメイン駆動設計をやさしく学べる入門書!
【本書の概要】
本書は、『エリック・エヴァンスのドメイン駆動設計』(ISBN978-4-7981-2196-3、翔泳社)、『実践ドメイン駆動設計』(ISBN978-4-7981-3161-0、翔泳社)に感銘を受けた著者が贈る、ドメイン駆動設計の入門書です。
【対象読者】
『エリック・エヴァンスのドメイン駆動設計』や『実践ドメイン駆動設計』をこれから読もうとしている方、もしくはすでに読んだものの、「もう少しやさしい入門書も読みたい」と感じているエンジニアの方を対象としています。
【本書の特徴】
ドメイン駆動設計において、実践が難しいものは後回しにして、理解しやすい実装パターンからドメイン駆動設計の世界に飛び込んでもらうことを目的としています。そこで初心者にとって、理解しやすい、そして実践しやすいパターンからスタートできるよう、解説を工夫しています。またドメイン駆動設計で頻出するパターンの記述方法やその目的も併せて解説しています。本書で解説するパターンは以下のとおりです。
【知識を表現するパターン】
値オブジェクト/エンティティ/ドメインサービス
【アプリケーションを実現するためのパターン】
リポジトリ/アプリケーションサービス/ファクトリ
【知識を表現する、より発展的なパターン】
集約/仕様
※紙の書籍と電子書籍でレイアウトが異なります。
登録情報
- ASIN : B082WXZVPC
- 出版社 : 翔泳社; 第1版 (2020/2/13)
- 発売日 : 2020/2/13
- 言語 : 日本語
- ファイルサイズ : 16719 KB
- Text-to-Speech(テキスト読み上げ機能) : 有効
- X-Ray : 有効
- Word Wise : 有効にされていません
- 付箋メモ : Kindle Scribeで
- 本の長さ : 563ページ
- Amazon 売れ筋ランキング: - 13,582位Kindleストア (Kindleストアの売れ筋ランキングを見る)
- - 538位コンピュータ・IT (Kindleストア)
- - 950位コンピュータ・IT (本)
- カスタマーレビュー:
著者について
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
図、サンプルコード、コードをブラッシュアップしていく文章構成のおかげだと思います。
なおKindle版でしたが読みやすかったです。
構成的には実例を示しながらリファクタしていくような印象を受けました。
DDD自体、書いてみないと身につかないので、読んだら書くを繰り返して良いコードに辿り着くヒントをもらえた一冊になりました。
何よりも、この本が素晴らしいのは、エリック・エヴァンスの原著本よりも理解しやすい点です。著者は非常にわかりやすい言葉で基本的な概念を説明しており、初心者でもスムーズに理解できるように工夫されています。エヴァンス本では理解に苦しむ箇所もあるかもしれませんが、この本なら基本的な概念を学ぶのにぴったりです。
ドメイン駆動設計は実際のプロジェクトでの適用が重要ですが、この本では初めての方にもわかりやすく、ステップバイステップで学びながら実践への準備を整えることができます。ただ、この本を読んでいきなり実践に入ると躓くことが多々あるので、他の書籍も参考にしながら理解を進める方がよいと思います。
さいごに、ドメイン駆動設計の基本を学びたいなら良い本だと思います。
本書のおかげと言うより、DDD(ドメイン駆動設計)のおかげかも知れませんが、DDDを非常に分かりやすく解説されてます。
業務でのプログラミングを経験した人間をターゲットにしてると思います。プログラミング初心者向けではなさそう。
実際のコードを載せてくれているのも良いのですが、コード部分は黒一色なのでちょっと読みづらいです。どこぞのエディタみたく、変数やメソッドとかで色分けしてくれるとか、コードの代わりにオブジェクトの関係を図解してくれたら、より良かったです。
DDD初心者におすすめ。
この本を読んでようやく分かりました。
value-objectを使わなくても初学者がパッケージの構成、クラスの構成を組む際の見本となる書だとも思います。
value-object、エンティティ、ドメイン、リポジトリ、サービスなどIT業界でも同じ言葉で意味の異なるものが多くあるので非常に混乱しました。ドメイン駆動設計内での意味をそれぞれ理解する必要がありました。
ユビキタス言語が重要というのがこういう所でも出ているのかとも思いますし、ドメイン駆動設計を考えた人物がユビキタス言語というものに触れさせようとして敢えてこのような言葉を使っているのかとも考えてしまいました。違うかもしれませんが。
戦術的DDD、軽量DDDかもしれませんが、こちらから入らないと戦略的DDDはハードルが高すぎるのかもしれませんね。良く分かってはいない私が言うのもなんですががが・・・。
また、コードも先に推奨パターンが書いてあって、アンチパターンの記述の説明があるとよいと思った。(これは個人差あるかも)
1500円くらいの価格帯の書籍だと思う。
サンプルコードはC#(ASP.NET Core MVC)で、自分にベストマッチしました。
微妙な点は、サンプルコードがC#なので若干飲み込めない人がいるかもしれないことくらきです。
本書は入門書として素晴らしいです。