Från fattiga entiteter till domändriven design
on April 30, 2015
with No Comments
Brukar du bygga applikationer där dina entiteter ser ut ungefär så här?
1 2 3 4 5 6 7 8 |
class Order { public Guid Id {get;set;} public DateTime? ShippingDate {get;set;} public IList<OrderDetail> Details {get;set;} ... } |
Det vi ser här är vad Martin Fowler (Patterns of Enterprise Application Architecture) kallar för en “Anemic Domain Model”, vilket är ett sk. Anti-Pattern. dvs. en domänmodell … Read More