【发布时间】:2011-05-10 17:08:36
【问题描述】:
我想在我的应用程序中使用实体框架和自动生成的类。
我不对以下内容感兴趣:
- 坚持无知
- 测试
我只关心一件事:
- 让应用程序井井有条
- 保持简单
我阅读了有关域驱动设计的文章,我对此很感兴趣,因为它声称可以简化复杂的应用程序。但是当我从真实的应用程序示例中阅读代码时,我对这种方法的复杂性感到震惊。
我的想法是使用部分类来扩展从 EF 生成的类。 有人尝试过这种方法,可以给我一些建议吗?
【问题讨论】:
-
那么让我直截了当——您对 DDD 感兴趣,但对持久性无知和测试不感兴趣?你是真的吗??听起来您想要 DDD,但不希望努力 参与其中。不要做半成品——第一次就做对。这是我的看法。
-
我不能只看到黑色或白色。我不在我的老板头上。我的老板叫我创建这个应用程序,不要关心测试。
-
告诉你的“老板”,因为这个决定,你将花费大约 很多 更多的时间来维护应用程序。我知道,因为我过去为此付出了代价,并吸取了教训。
标签: c# asp.net-mvc entity-framework architecture domain-driven-design