【发布时间】:2012-12-18 17:37:51
【问题描述】:
当没有任何实现细节可用于当前代码范围时,应使用接口。
当您可以获得一些实现细节时,应该使用摘要。
查询 - 为什么仍然需要这些术语?为什么业务对象不能直接与 DataAccess.SqlServer 层通信?
【问题讨论】:
-
更好的分层、更好的抽象、更松散的耦合——我需要继续吗?
-
对不起,伙计...这对意见太开放了...您可能会因为问题过于开放而关闭它...但是对于 duffymo 来说,松散耦合是主要原因...如果您要问这个问题,我怀疑您从未经历过大型项目重构的地狱。
-
我认为你的问题更适合programmers.stackexchange.com
-
无论如何,将所有代码放在一个大对象中。是什么阻止了你?
-
@Rikon 够公平的。感谢您的解释。如果现在是个好问题,那么投票重新打开它怎么样?
标签: c# asp.net oop c#-4.0 c#-3.0