【发布时间】:2013-11-15 01:01:31
【问题描述】:
查看遗留应用程序的体系结构,我发现使用了 3 层模式。问题是域或业务类继承自数据层类,这是我以前见过的。我总是引用业务类中的数据层对象来调用它们。
我看不出以这种方式实现架构的目的,我认为它打破了关注点的分离,但我不知道我是否遗漏了什么。
你有没有遇到过类似的事情?是否有充分的理由说明为什么或为什么不进行这种继承?
【问题讨论】:
-
这将允许 UI 直接访问数据层。可能是好事也可能是坏事。
标签: .net design-patterns architecture