No more Death March

あるSEのチラシの裏 C# WPF

Entourageアンチパターン

 「C#実践開発手法」2章でEntourageアンチパターンというのが紹介されていて、

これはインターフェースと実装を同じアセンブリ内に配置しないでね。っていう話みたいだけど、

5章でその例外について触れている。

 ただし、このルールには例外が1つあります。それは、インターフェースの依存関係の一部に依存する実装です。 

C#実践開発手法 (マイクロソフト公式解説書)

C#実践開発手法 (マイクロソフト公式解説書)

 

 

 うーん、、、依存関係の一部に依存する実装???

後続の文章に「それ以上依存関係が生じない可能性が~」とあるけど、

これはなんだろう、

インターフェースを実装しているけど、そのインターフェース以外に依存関係が増えない作りだったらインターフェースと同じアセンブリに入れていいよってことかな?