DDD
文章平均质量分 93
Domain Driven Design(领域驱动设计),以前开发人员更多地关注技术,以后,优秀的开发人员会集中精力专注业务
collective_lz
技术人员的目标不是拥有多么厉害的技术,而是用技术去促成一个产品的成功
展开
-
DDD与云原生时代的微服务拆分
在服务拆分的时候,拆到多大最为合适? 以什么样的维度进行服务划分? 带着这些问题,我们开始探索云原生时代的微服务如何进行拆分。原创 2022-09-27 19:01:17 · 688 阅读 · 0 评论 -
DDD(序)充血模式比贫血模式好在哪里?
现在随着DDD越来越多地被人提出,代码开发的充血模式也在被越来越多的人使用,什么是充血模式?充血模式到底有哪些优点,又有什么缺点,到底要不要用充血模式?怎么用充血模式? 一、什么是充血模式 要了解充血模式,就需要了解与之相对的贫血模式,这个概念是国外的一位叫“Martin Fowler”的人提出的。 贫血模式 贫血模式是指业务对象里面只包含属性和get,set\color{red}get,setg...原创 2020-01-30 09:53:22 · 826 阅读 · 0 评论 -
DDD编程
DDD现在是指导代码编写,甚至是架构设计的思想,要详细了解DDD必须先了解“聚合根、实体、值对象”的含义,这块网上已经有不少相关文章,为了避免踩坑,博主推荐一篇:聚合根、实体、值对象 一、界限上下文 最近看了欧创新老师使用DDD拆分微服务的思想,感受颇丰,特此总结一番。 欧老师将划定领域模型和微服务的边界分为了三步: 在事件风暴中梳理业务过程中的用户操作,事件以及外部依赖关系等,根据这些要素梳...原创 2019-12-12 20:25:02 · 1365 阅读 · 0 评论