「実践ドメイン駆動設計」は、プログラミングを始めたばかりのPHP初心者にとって、ソフトウェア開発の新たな視点を提供する一冊です。エリック・エヴァンスが提唱したドメイン駆動設計(DDD)の理念は、単なるコーディングの枠を超え、ビジネスの核心を理解し、それに基づいてシステムを構築することを促します。 PHPはウェブアプリケーション開発において非常に人気がありますが、効率的かつ質の高いコードを書くためには、設計の原則を理解することが重要です。この本は、ドメインモデルを基にしてアプリケーションの構造を築く方法をわかりやすく解説しており、PHPでの実装例も交えながら具体的な手法を学ぶことができます。 特に、実践的なサンプルやケーススタディは、自分のプロジェクトにどう応用できるかを考えるきっかけを与えてくれます。理解が進むにつれて、あなたのコードはより洗練され、ビジネスにも貢献できるものになっていくでしょう。この本を通じて、ドメイン駆動設計の魅力に触れ、プログラミングの楽しさと奥深さを実感してください。
内容 | 『エリック・エヴァンスのドメイン駆動設計』は、2003年の刊行だったにもかかわらず、大型ソフトウェア構築時につきまとう不透明感を払拭するための指針として現役技術者に多大な影響を与えた。ある意味、エリック・エヴァンスの先見性によって、今日、必要とされるパタン/アンチパタンが整理されていたためだ。 とはいえ、それからすでに11年。ベースとなるオブジェクト指向はそれほど大きな変革はないものの、この10年の間にコンピューティングの対象は大きく増え、さらにドメイン駆動設計をコトバでは知っているものの、経験値のまだ低い技術者の増加もあり、理論だけではなく現状に則した形で体得する必要性が増している。 本書はDDDの考え方はもちろん、コミュニティや実際のビジネスシーンのなかから実践的な方法論を精錬し、いわば21世紀(初頭)型ドメイン駆動設計を伝授するものであり、現在のニーズに合致する内容で構成されている。 第1章 DDDへの誘い 第2章 ドメイン、サブドメイン、境界づけられたコンテキスト 第3章 コンテキストマップ 第4章 アーキテクチャ 第5章 エンティティ 第6章 値オブジェクト 第7章 サービス 第8章 ドメインイベント 第9章 モジュール 第10章 集約 第11章 ファクトリ 第12章 リポジトリ 第13章 境界づけられたコンテキストの結合 第14章 アプリケーション |
---|---|
著者 | Vernon,Vaughn 高木,正弘 |
出版日 | 201503 |
出版社 | 翔泳社 |
ISBN-13 | 9784798131610 |
データ提供元 | openBD, 楽天 |
価格 | 5,720 詳細はこちら |
---|---|
レビュー平均 | 3.67 |
レビュー件数 | 5 |