Dxo(Data eXchange Object)

id:higayasuoさんが考えられた概念。
プレゼンテーションモデルとドメインモデル間の
差異を吸収するための変換オブジェクト。


レイヤとモデル
レイヤモデルアーキテクチャ


今まではドメインモデルをプレゼンテーション層で利用してたけど、
ドメインモデルが変更されるとプレゼンテーション層まで
モロに影響を食らってました。
Dxoで一度ドメインモデルをプレゼンテーションモデルに
変換しておけばその辺の心配はなくなるかも。なるほど。