腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
领域
驱动
设计
我期待澄清与DDD有关的以下两点。2.域服务可以调用存储库吗?编辑另外,尽管作为一种规则,存储库只能从应用程序层使用,但也可以根据需要从域服务调用存储库。但是,应该尽可能避免这种情况,以便在我们的开发中实现同质性。。
浏览 6
修改于2011-07-16
得票数 2
回答已采纳
1
回答
领域
驱动
设计
-
领域
分离
我目前正在处理一个“产品目录”
领域
。现在,在这个
领域
,一些产品缺少描述或图像。如果它们是从外部来源丢失的,我想添加它们。通过创建服务,此任务是否适合“产品目录”?
浏览 0
修改于2017-07-31
得票数 0
回答已采纳
3
回答
实现
领域
驱动
设计
有人在使用
领域
驱动
设计
的技术吗?我最近读了Eric Evans的同名书籍(好吧,大部分都是!)如果有人在项目中实现了它的全部/部分(尤其是在C#/C++中),我会很感兴趣。
浏览 1
提问于2010-03-22
得票数 10
回答已采纳
1
回答
领域
驱动
设计
混乱
有人能建议我一些改进的
设计
或进一步阅读的建议,不仅限于客户-产品订购-订购线噩梦? 编辑:与消耗品和ConsumableType的关系是什么?
浏览 0
修改于2013-01-09
得票数 0
回答已采纳
1
回答
理解
领域
驱动
设计
几个星期以来,我一直在努力理解DDD。这很让人困惑。我不明白我怎么组织我的项目。我有很多关于UnitOfWork,仓库,协会和名单的问题.Album and Tracks Tracks: TrackId, Name 是否应该在专辑中将歌曲公开为IList/IEnumerabe属性?如果那样的话,我该怎么添加一张专辑呢?或者我应该公开一个曲目的ReadOnlyCollection并公开一个AddTrack方法?如何在延迟加载的情况下加载专辑的曲目?如果需要的话,getter应该检查null,然后
浏览 2
修改于2010-06-11
得票数 1
4
回答
滥用
领域
驱动
设计
人们如何滥用
领域
驱动
设计
?域中的信息太多太少,您认为这是滥用吗?在你的
设计
经验中,你有没有遇到过任何你认为
设计
太多的情况? -Ken
浏览 2
修改于2010-09-10
得票数 2
回答已采纳
2
回答
领域
驱动
设计
库
我从零开始学习DDD主题,在许多DDD示例中,我看到“存储库接口”位于域中。这个存储库的真正目的是什么/它到底做了什么或者解决了什么?这是否与持久性层实现相对应或有某种连接?
浏览 6
提问于2021-03-31
得票数 3
回答已采纳
2
回答
领域
驱动
设计
建议
我有一个域,它包含以下内容:一个场地可以有多个建筑物,一个建筑物可以有多个房间。然后,我的第二个想法是,我需要更新一栋大楼或一间房间,而不需要经过会场。在这种情况下,有场地,建筑和房间制造的AggreagateRoots不是更好吗?还是应该这样留着呢?如果是的话,我该如何更新大楼和房间?
浏览 10
提问于2022-02-18
得票数 0
回答已采纳
2
回答
领域
驱动
设计
批评
我想要一些建议和批评与
领域
驱动
的
设计
如下。我在下面包括了伪码。真正的代码会封装属性。我唯一担心的是,它似乎是贫血。 请求被批准了吗?
浏览 3
修改于2011-04-04
得票数 1
1
回答
领域
驱动
设计
问题
我有一个方案需要我的建议。我有一个应用程序,其中有学生和教师两种用户。学生和教师共享一些常见的属性,如FirstName、LastName、电子邮件、UserName、密码等。因此,我从用户那里派生出学生和教师的课程。对于学生函数,我为教师创建了IStudent和ITeacher。但有时我只是想返回一个用户,而不关心他是学生还是老师。但是返回基类似乎也不是一个好主意。我认为这是一个好主意,返回用户,甚至没有
浏览 1
修改于2011-11-25
得票数 1
1
回答
领域
驱动
设计
模型
关于保留的这一情况:(2)场所是实体还是价值客体? 谢谢
浏览 1
提问于2017-09-03
得票数 0
2
回答
领域
驱动
设计
概念
在使用域
驱动
设计
构建的应用程序中,我遇到了一些问题。
浏览 3
修改于2012-09-11
得票数 3
1
回答
领域
驱动
设计
集合
这个问题实际上是关于聚合,而不是聚合根。考虑一下你有车的实体。应用程序显示每个“汽车级别”的列表(聚合)。例如,第一级可能是汽车制造商。这个列表是我的"car"-entity的聚合。我应该用4门课来描述汽车吗?会有很多重复的代码吗?或者我应该为每个级别使用完全"Car"-entity作为表示,但使用一个接口来指定您可以访问的字段?
浏览 3
修改于2014-02-22
得票数 0
回答已采纳
9
回答
什么是
领域
驱动
设计
?
有人能解释一下(简明扼要地)什么是
领域
驱动
设计
吗?我经常看到这个术语,但我真的不明白它是什么,也不知道它看起来像什么。它与非域
驱动
的
设计
有什么不同? 另外,有人能解释一下什么是域对象吗?
浏览 0
修改于2017-08-30
得票数 212
回答已采纳
1
回答
领域
驱动
设计
isDirty,isNew
如果我严格遵循DDD,那么作为实体上的属性的IsDirty和IsNew的概念是否违反了实体应该只处理它自己的逻辑的规则。IsDirty/IsNew是用于持久化的东西。尽管如此,我还是看到人们把它直接放在实体或实体基类中。这难道不是拒绝吗?还有什么其他方法可以获得相同的功能并将其移出实体。像对象状态跟踪器一样的东西?我正在尝试实现这一点,这样我就可以做一些类似order.AddLine()的事情,然后调用orderRepository.Save(order)。我想这样做,而不是在每个setter中添加逻辑来说它是脏的。
浏览 2
提问于2011-05-25
得票数 2
回答已采纳
7
回答
什么是
领域
驱动
设计
?
因此,我从我的团队中的一个开发人员那里得到了这个问题:什么是域
驱动
设计
?我当然可以从埃文斯的书中找到答案,但这真的是一个答案吗? 你如何用几句话向你团队中的初级软件工程师解释DDD?
浏览 0
修改于2011-11-02
得票数 50
回答已采纳
3
回答
领域
驱动
设计
-聚合根
在我的
领域
,座位只能作为汽车的一部分存在。 该
领域
中的大多数操作都在汽车级别。因此,这将是一个很好的候选聚合根。
浏览 6
修改于2009-06-10
得票数 12
回答已采纳
1
回答
领域
驱动
设计
建模建议
我试图在ddd中模拟两种类型的发票。采购发票和销售发票。简单的行为是采购发票增加库存数量,销售发票减少。哪一个适合ddd? 1-分别定义PurchaseInvoice和SalesInvoice,在两个不同的聚合中实现业务逻辑? 2-定义一个发票聚合并实现业务逻辑帮助与分隔符字段?
浏览 0
提问于2020-12-19
得票数 0
4
回答
建模交互(
领域
驱动
设计
)
要使用一个愚蠢的例子,假设特定的用户(劳动者)可以移动箱子。你将如何在你的系统中以一种扩展的语义方式来表示这一点。我目前倾向于做以下工作。 // .... if(this.role === UserRoles.Labourer) { } else { }} 我正考虑朝这个方向走,因为它捕捉了用户可以lift一个框的语义。但是,由于更改实际上正在
浏览 0
修改于2022-04-19
得票数 1
2
回答
领域
驱动
设计
验证逻辑
我试图实现DDD与六角形架构。我正在努力解决的问题之一是验证。我已经研究了很多关于验证应该在哪里的文章,但是似乎没有一种方法。我想在我的场景中找到最合适的实现方式。这是一个场景。此HTML页面对空字段具有基本的验证。提交表单后,它将调用rest服务之一。因此,服务类中的方法将接受该输入。我不相信来电者。我想在创建任何域对象之前验证输入。标题不应为空分配应该来自
浏览 0
修改于2019-11-15
得票数 3
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券