腐敗防止層
#DDD(Domain-Driven_Design)
#エリック・エヴァンスのドメイン駆動設計 より引用 (Kindle版 位置No. 7500)
https://gyazo.com/2b977efd2ba727c9a59ce74a904bea18
既存のレガシーシステムと新しいシステムを繋げたい時が使用例
積極的に使っていきたいパターンではない
やむなしにケースで使われる想定
腐敗防止層の中は泥臭い変換サービスが多く存在する
エレガントな新システムには泥臭さを伝搬させたくない
既存のレガシーシステムからしたら、ファサードされた単純なインタフェースだけを介せばよいだけにしたい
レガシーシステムにも変更を加えたくない
リファクタリングのパターン
疎結合が良いってわけじゃない