【发布时间】:2010-12-30 00:54:51
【问题描述】:
我并不完全相信 3 层架构的好处。那么,为什么会出现 LINQ,这是一种更轻量级的数据访问方法?任何输入将不胜感激。
【问题讨论】:
-
也许一旦您真正编写了一些重要的应用程序,您就会意识到 n 层的好处。
-
如果您在谷歌上搜索答案,您将获得该问题的 100 万个答案。
-
我已经编写了许多 3 层应用程序,但由于 LINQ 的紧急情况,您将其颠倒过来。那么为什么它的价值呢? 3 层中的一些代码有时看起来有些乏味和重复。有时我觉得挑战现状比将一切都视为“圣杯”更好,因为事情应该如此。有很多只有 1 层或 2 层的应用程序,它们因此而无用吗?使用层数不会自动使您的应用变好?