【发布时间】:2011-01-24 23:31:24
【问题描述】:
将它们全部放在一个单独的文件夹结构中或与实现它们的类一起?
【问题讨论】:
-
你问的是哪种编程语言?
-
一般无法回答,没有具体细节。
标签: c# .net interface application-design
将它们全部放在一个单独的文件夹结构中或与实现它们的类一起?
【问题讨论】:
标签: c# .net interface application-design
您永远不应该将接口与实现它们的类放在一起(除非这些类满足以下要求)。这样做会在接口和实现者之间引入紧密耦合,如果不同时引用实现者,您将无法创建接口的其他实现。
你基本上有两种选择:
【讨论】: