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