ドメイン駆動 C#プログラマのためのドメイン駆動的用法

翔泳社(出版社) , 株式会社ロングテール 長尾高弘(訳) , 長尾高弘(訳) , Addison Wesley(原出版社) , 尾島良司(監修) , Jimmy Nilsson(著)

商品番号
116170
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2008年03月19日
ISBN
9784798116174
判型
B5変
ページ数
512
キーワード
プログラミング  オブジェクト指向  ドメイン駆動

販売価格:¥6,264(税込)

送料無料

本体価格の10%をポイント還元(会員限定)

現在、本商品は販売しておりません。
  • このエントリーをはてなブックマークに追加
ほしい物リストに追加

デザイン&パターンへのドメイン駆動適用法解説

この本の最大のテーマは、ドメインモデルをクリーンに作りつつ、永続記憶とも仲良くする方法である。ドメインモデルようなもののための永続記憶はどのように構成されるかを示し、ドメインモデルとデータベースの間に橋をかける。
また、単にパターンの使い方を説明するだけでなく、たとえば、O/Rマッパーでパターンがどのように使えるかまで説明する。
この本の中心はパターン自体ではないが、この本ではすべての章でパターンをツールとして、設計のさまざまな側面を論じるための言語として利用していく。この方法には、パターンを知らない読者が、本を読むうちにパターンに興味を覚え、パターンとは何かということに関してイメージをつかんでいくだろう。
プラットフォームごとに読者を分類して言うなら、この本は、ドロップするまでドラッグするというような場当たり的なやり方ではなく、しっかりとした理論に支えられたアプローチを取りたいと思っている.NET世界の人々の役に立つだろう。また、DDDとO/Rマッピングの組み合わせ方についての議論やサンプルからは、Javaの世界の人々も学べるだろう。
(「序章」より抜粋)

第 I 部 背景

第1章 尊重すべき価値
全体的な価値
支持できるアーキテクチャスタイル
開発プロセスの素材として評価できるもの
継続的システムインテグレーション
コラム:システムインテグレーションの問題
運用のことを忘れてはならない
まとめ

第2章 パターン入門
パターンについて少し
デザインパターン
アーキテクチャパターン
アプリケーションタイプに固有なデザインパターン
ドメインパターン
まとめ

第3章 TDDとリファクタリング
テスト駆動開発(TDD)
モックとスタブ
コラム:典型的な単体テスト
リファクタリング
まとめ

第 II 部 DDDの応用

第4章 新しいデフォルトアーキテクチャ
新しいデフォルトアーキテクチャの基礎
最初のスケッチ
ドメインモデルにUIを結びつける最初の試み
さらに別の次元
まとめ

第5章 DDDの手法で前進する
TDDの単純な実験を通じたドメインモデルの改良
フルエントインターフェイス
まとめ

第6章 インフラのための準備
ライフスタイルとしてのPOCO
セーブのシナリオの処理
フェイクメカニズムの構築
コラム:データベーステスト
クエリー
まとめ

第7章 ルールを機能させる
ルールの分類
ルールとその使い方についての原則
APIを作り始める
永続化に関連する基本ルール APIの要件
ドメイン関連のルール
APIの拡張
実装の改良
永続記憶抽象とのバインディング
ジェネリックと匿名メソッド
他の人の方法
まとめ

第 III 部 PoEAAの応用

第8章 永続記憶のためのインフラ
永続記憶インフラの要件
どこにデータを格納するか
アプローチ
分類
もうひとつの分類:インフラのパターン
まとめ

第9章 NHibernateを導入する
まぜNHibernateなのか
NHibernateの簡単な紹介
永続記憶インフラの要件
分類
その他の分類:インフラパターン
NHibernateとHDD
まとめ

第 IV 部 次は何か

第10章 これからの設計テクニック
なにはなくともコンテキスト
コラム:SOA入門
コラム:制御反転と依存性注入
コラム:(AOP)
まとめ

第11章 UIにフォーカス
コラム:プレピローグ
コラム:モデルビューコントローラパターン
コラム:Webフォームの試運転
コラム:マッピングとラッピング
まとめ
エピローグ

第 V 部 付録

付録 A 他のドメインモデルスタイル
コラム:オブジェクト指向データモデル、スマートサービスレイヤ、ドキュメント
コラム:データベースモデルがドメインモデル
コラム:プラグマティズム反伝統的なアプローチ
まとめ

付録 B 論じたパターンのカタログ

参考文献

書籍のサンプルなどのダウンロードは、翔泳社サイトへ移動いたしました。
ダウンロード

各種問い合わせは以下のリンクからご連絡ください

関連商品

独習C# 新版

販売価格:3,888円(税込)

2017.12.15発売