第4部 戦略的設計

第14章 モデルの整合性を維持する
   境界づけられたコンテキスト(BOUNDED CONTEXT)
      例14.1——予約コンテキスト
      境界づけられたコンテキスト内での分派を認識する
   継続的な統合(CONTINUOUS INTEGRATION)
   コンテキストマップ(CONTEXT MAP)
      例14.2——輸送アプリケーションにおける2つのコンテキスト
      コンテキストの境界で行うテスト
      コンテキストマップを構成してドキュメント化する
   境界づけられたコンテキスト間の関係
   共有カーネル(SHARED KARNEL)
   顧客/供給者の開発チーム(CUSTOMER/SUPPLIER DEVELOPMENT TEAMS)
      例14.3——収益分析と予約
   順応者(CONFORMIST)
   腐敗防止層(ANTICORRUPTION LAYER)
      腐敗防止層のインタフェースを設計する
      腐敗防止層を実装する
      例14.4——レガシー予約アプリケーション
      訓話