2009-12-26 39 views

回答

3

如果它在模型域中的相同部分但是用于不同目的(您提到日志记录,其他将报告)的模型之间,则应尽可能少地耦合。不是说应该没有。

如果模型模型的不同部分耦合应该没问题。如果你注意到你的模型重叠,你应该改进你的上下文/模型边界。

+0

请您详细说明一个例子吗?我不确定我完全理解MVC术语,如“域”。假设我有博客模型和评论模型。一个帖子可能需要知道有多少评论 – Znarkus 2010-02-18 08:00:05

+1

你描述的是你的问题域(博客)。在你的软件中,你可以把它转换成一个班级模型。这是您的域模型。 – 2010-02-18 09:18:06