UPDATE:创建域设计模型的最佳方式?
我所寻找的,我应该去seprately创建,而不是在类中添加的getter/setter道具每个班,我的意思是:
所以为了创建一个访问中,我应具有以下道具中VISIT
VisitName, Purpose, StartDate, EndDate, HostId, HostName, RequesterId, RequeserName
或者我应该有这样的:
VisitName, Purpose, StartDate, EndDate, IPerson Host, IPerson Requester
结束时更新
我需要建议/反馈,如果我在正确的方向下面是领域模型(项目的一部分不entirly)。
我有一个名为“访问”的类访问模式,我将基本访问像名称,目的,开始,结束日期等......在该类中,我也有谁将主持访问和谁请求访问。
您如何看待下面的课程?
//aggreate class
public class Visit
{
IVisitBasic _visitBasic;
IPerson _host;
IPerson _requester;
public IVisitBasic VisitBasic
{
get { return _visitBasic; }
set { _visitBasic = value; }
}
public IPerson Host
{
get { return _host; }
set { _host = value; }
}
public IPerson Requester
{
get { return _requester; }
set { _requester = value; }
}
public Visit(IVisitBasic visitBasic, IPerson host, IPerson requester)
{
_visitBasic = visitBasic;
_host = host;
_requester = requester;
}
public Visit() { }
}
更好的问问http://codereview.stackexchange.com。 – 2011-12-30 03:11:34
谢谢你不知道。 – 2011-12-30 03:21:43
是的,现在有很多不同的论坛,我们很快就会有一个为厨房水槽的好处。 – eaglestorm 2011-12-30 03:26:16