『ドメイン駆動設計入門: ボトムアップでわかる! ドメイン駆動設計の基本』は、Scalaを学ぶあなたにとって最高の一冊です。プログラミング言語としてのScalaは、関数型とオブジェクト指向の特性を併せ持ち、抽象度の高い設計を実現するのに最適な選択です。本書では、ドメイン駆動設計(DDD)の実践を通して、ビジネスニーズに基づいたソフトウェア構築の考え方を深く理解できます。 特に、ボトムアップアプローチによる具体例やコードスニペットが豊富に用意されており、学んだ理論をすぐに実践に生かせる点が魅力です。DDDを理解することで、ソフトウェアの保守性や拡張性が向上し、将来的なプロジェクトにおいても自信を持って取り組めるようになります。 Scala初心者でも安心して読み進められる内容になっているため、難解な概念もじっくりと噛み砕いて理解できます。技術的なスキルを高めるだけでなく、ソフトウェア開発における思考の幅を広げる一冊になるでしょう。あなたのプログラミング人生に新たな視点をもたらすこの書籍を、ぜひ手に取ってみてください。
内容 | 学習しやすいパターンが満載! ドメイン駆動設計をやさしく学べる入門書! 【本書の概要】 本書は、 『エリック・エヴァンスのドメイン駆動設計』(ISBN978-4-7981-2196-3、翔泳社)、 『実践ドメイン駆動設計』(ISBN978-4-7981-3161-0、翔泳社) に感銘を受けた著者が贈る、ドメイン駆動設計の入門書です。 【対象読者】 『エリック・エヴァンスのドメイン駆動設計』や 『実践ドメイン駆動設計』をこれから読もうとしている方、 もしくはすでに読んだものの、「もう少しやさしい入門書も読みたい」 と感じているエンジニアの方を対象としています。 【本書の特徴】 ドメイン駆動設計において、実践が難しいものは後回しにして、 理解しやすい実装パターンからドメイン駆動設計の世界に 飛び込んでもらうことを目的としています。 そこで初心者にとって、理解しやすい、そして実践しやすいパターンからスタートできるよう、 解説を工夫しています。 またドメイン駆動設計で頻出するパターンの記述方法やその目的も併せて解説しています。 本書で解説するパターンは以下のとおりです。 【知識を表現するパターン】 ・値オブジェクト ・エンティティ ・ドメインサービス 【アプリケーションを実現するためのパターン】 ・リポジトリ ・アプリケーションサービス ・ファクトリ 【知識を表現する、より発展的なパターン】 ・集約 ・仕様 |
---|---|
著者 | 成瀬,允宣 |
出版日 | 202002 |
出版社 | 翔泳社 |
ISBN-13 | 9784798150727 |
データ提供元 | openBD, 楽天 |
価格 | 3,520 詳細はこちら |
---|---|
レビュー平均 | 4.23 |
レビュー件数 | 22 |