领域驱动设计 – DDD – 领域模型问题
发布时间:2020-12-14 04:49:05 所属栏目:百科 来源:网络整理
导读:我和合作伙伴讨论过这个场景: **Publishers root entity Advertiser root entity** 每个实体都共享共同的信息: 电子邮件,BillingAddress,NormalAddress,性别,SSN等 我决定: 具有Value对象的Person实体地址和其余属性.这样,如果我想访问有关Person(电子邮
我和合作伙伴讨论过这个场景:
**Publishers root entity Advertiser root entity** 每个实体都共享共同的信息: 我决定: Sample: **Person.BillingAddress.Address1 : Person.BillingAddress.Address2 : Person.BillingAddress.POBOX : Person.Email : Person.Sex** 我的队友建议使用抽象类,广告商和发布者继承自Person抽象类,以便拥有所有常见属性. 这样做的最佳方式是什么?如果您有,请指导我们. 谢谢, 解决方法
我认为你是对的.当行为很常见时(某些东西是一种其他的东西),继承才有意义,那么人不仅仅是因为属性类似于其他东西.它不是代码重用.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |