由于单元测试,我们为每个类创建一个接口。 .Net Framework编码标准规定每个类,接口,枚举等都应位于不同的文件中。
由于这些接口与类密切相关,我们正在考虑创建一个内部编码标准规则来组合类和接口。
你以前见过这种方法吗?你觉得怎么样?
PD:总是谈论仅用于模拟类的接口,而不是可以有多个实现的“真实”接口。
答案 0 :(得分:2)
您应遵循.NET编码标准并将接口分离到自己的文件中。您可以在项目中创建文件夹Interfaces
。我的项目中通常有Concrete
,Abstract
和Interfaces
个文件夹。
可能不熟悉您的解决方案的开发人员如果在类文件中,则很难找到接口。