Ale*_*dih 6 c# software-design
在软件设计中,这种类型的交互是仅用接口来描述的吗?如果是的话,我应该总是使用这种方法吗?
我必须设计应该具有高可测试性的类库(我使用C#).
该库有一个外观和一些在后台具有不同交互的类.
在优化这个库以获得良好可测试性的情况下,我用接口替换了我的大部分类.
当我这样做时,我在连接图(Visual Studio类图)中看到了只有接口.
这是我的问题的正常决定吗?还是应该有另一种方法?
P/S:也许它在软件设计中是众所周知的方式,但我在书中找不到一些确认.