E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
领域驱动设计
DDD
领域驱动设计
内容分享(三十二):DDD领域建模实战——四色建模法
目录DDD领域分析DDD设计呈现之——四色建模领域建模实际案例DDD领域分析讲DDD之前,咱们得了解一些基本概念,大家都知道DDD指的是
领域驱动设计
(Domain-DrivenDesign),那怎么理解
之乎者也·
·
2023-12-29 16:43
DDD领域驱动设计
内容分享
架构
java
DDD
领域设计
DDD
领域驱动设计
内容分享(三十三):以DDD视角谈蚂蚁金融级云原生架构SOFA
目录概念领域+驱动+设计DOMAINDRIVENDESIGN何为领域DOMAINDRIVENDESIGN领域划分DOMAINDRIVENDESIGNDDD结构1.基础结构层规约2.领域层3.应用层4.表现层SOFA结构分层架构DOMAINDRIVENDESIGN1.common层(基础结构层)2.core层(核心领域层)3.biz层(业务应用层)4.web层(展现层)5.test层(测试层)6.分
之乎者也·
·
2023-12-29 16:43
DDD领域驱动设计
内容分享
金融
云原生
架构
DDD
领域驱动设计
DDD
领域驱动设计
内容分享(三十一):探秘微信业务优化:DDD从入门到实践
限界上下文五、防腐层六、领域事件七、实体/值对象八、聚合/聚合根九、DTO/领域对象/Dataobject十、仓储十一、领域服务DDD的代码脚手架引言本文作者从微信团队维护的带货类项目所遇卡点出发,尝试用
领域驱动设计
方法
之乎者也·
·
2023-12-29 16:43
DDD领域驱动设计
内容分享
架构
DDD
领域驱动设计
DDD
领域驱动设计
高级知识点
领域驱动设计
(DDD)是一种软件开发方法,旨在通过深入理解业务领域和业务需求,将领域知识融入到软件设计和开发中。在DDD中,有一些高级知识点和概念,可以帮助开发人员更好地理解和应用DDD方法。
_abab
·
2023-12-29 06:49
设计模式
重构
团队开发
【DDD领域驱动篇】如何理解
领域驱动设计
?
如何理解
领域驱动设计
?
昕宝爸爸爱编程
·
2023-12-29 05:38
#
DDD
DDD
领域驱动
DDD
领域驱动设计
内容分享(十七):从腾讯视频架构重构,看DDD的概念与方法
目录DDD与复杂度理论之后如何实战战略建模操作方法案例分析战术建模操作方法案例分析统一语言操作方法案例分析建模工具操作方法案例分析DDD与复杂度开宗明义,DDD是一种技术方法论,不是某种具体的技术架构,也不是某种编程框架层面的东西。如果你面临的任务是把一个经过多年开发迭代从而变的异常繁杂的系统,重新梳理重构为一个结构合理、职责清晰的新系统,那么DDD作为一种技术方法论可以一展身手。DDD为复杂度而
之乎者也·
·
2023-12-29 02:04
DDD领域驱动设计
内容分享
架构
重构
DDD
DDD
领域驱动设计
内容分享(十八):从腾讯视频DDD重构之路,看DDD极大价值
目录01领域驱动02软件架构03架构映射04架构映射05效果评估06几点说明01领域驱动1.1DDD简介视频会员部门正在推进一个领域驱动的项目,期望运用DDD的一些理论,对会员技术体系的进行全面梳理。内容作为其中的一个子领域,也希望借助DDD的一些方法进行整个体系的建设:复杂度:业务复杂性(包括播放、购买、活动、内容展示、内容互动等全场景),以及技术复杂性(如业务规则、模块繁多、高并发、信息安全等
之乎者也·
·
2023-12-29 02:04
DDD领域驱动设计
内容分享
重构
大数据
架构设计
DDD
领域驱动
DDD(
领域驱动设计
)总结
原文总结:https://www.cnblogs.com/firstdream/p/8669611.html基本概念:
领域驱动设计
(简称ddd)概念来源于2004年著名建模专家ericevans发表的他最具影响力的书籍
催化剂
·
2023-12-28 06:35
DDD
领域驱动设计
内容分享(四):从0到1,带大家精通DDD
目录详解DDD:领域层设计规范第一章-DomainPrimitive第二章-使用DDD进行应用架构1.案例分析2.重构方案3.DDD的六边形架构总结详解DDD:领域层设计规范DDD的宏观理念其实并不难懂,如同REST一样,DDD也只是一个设计思想,缺少一套完整的规范,导致DDD新手落地困难。对于软件开发领域的架构师而言,如何降低系统复杂度始终是一个艰巨的挑战。从技术视角出发,探索如何降低软件复杂性
之乎者也·
·
2023-12-28 04:17
DDD领域驱动设计
内容分享
架构
java
DDD
领域驱动设计
架构设计内容分享(七十二):常见架构介绍
目录一、MVC:三层架构经典二、CQRS:命令查询职责分离三、六边形架构四、洋葱架构五、DDD:
领域驱动设计
六、COLA:整洁面向对象分层架构七、TOGAF八、DODAF结束语一、MVC:三层架构经典经典的
之乎者也·
·
2023-12-28 04:16
架构设计
内容分享
架构
领域驱动设计
(DDD):对象属性(property)和 getters , setters 方法
对象属性(property)和getters,setters方法“需要为一个对象的属性添加Getters/Setters方法”而提出为什么?由此而进行深入思考。它是字段(field)在Java中我们都知道如何在类(Class)中声明一个成员属性(field)。publicclassHikariConfig{publiclongconnectionTimeout;publiclongvalidati
不够具体
·
2023-12-27 21:11
DDD
领域驱动设计
内容分享(三):谈一下你对DDD的理解?
目录DDD(DomainDrivenDesign)理解DDD的基本概念DDD四种模式失血模型贫血模型充血模型胀血模型DDD建模方法DDD分层架构
领域驱动设计
一般分为两个阶段阶段一:战略阶段阶段二:战术阶段领域驱动落地框架
之乎者也·
·
2023-12-27 14:15
DDD领域驱动设计
内容分享
java
微服务
大数据
DDD
领域驱动
DDD
领域驱动设计
内容分享(二):为什么需要DDD?
目录一、为什么需要DDD二、DDD的价值三、DDD架构四、DDD的基本概念五、如何建模六、怎么写代码一、为什么需要DDD复杂系统设计:系统多,业务逻辑复杂,概念不清晰,有什么合适的方法帮助我们理清楚边界,逻辑和概念?多团队协同:边界不清晰,系统依赖复杂,语言不统一导致沟通和理解困难。有没有一种方式把业务和技术概念统一,大家用一种语言沟通。例如:航程是大家所理解的航程吗?设计与实现一致性:PRD,详
之乎者也·
·
2023-12-27 14:15
DDD领域驱动设计
内容分享
java
DDD
领域驱动设计
DDD
领域驱动设计
内容分享(一):
领域驱动设计
介绍
目录一、
领域驱动设计
介绍二、电商的
领域驱动设计
三、
领域驱动设计
与微服务的关系四、
领域驱动设计
与敏捷开发相结合一、
领域驱动设计
介绍
领域驱动设计
(Domain-drivenDesign,DDD)是一种软件设计方法
之乎者也·
·
2023-12-27 14:15
DDD领域驱动设计
内容分享
DDD
领域驱动设计
Day 800:DDD
领域驱动设计
中把术语在不同领域中的差异提到了比较高的程度。这其实是日常工作中非常常见的问题,同一个名词,不同人的理解是不同的,在不同业务中的含义也不同。最近正在构建组织架构服务,不同人想的就不一样。
kafkaliu
·
2023-12-27 13:05
领域驱动设计
-通用语言:UBIQUITOUS LANGUAGE
领域专家和开发人员语言上存在鸿沟所有翻译的开销,连带着误解的风险,成本实在太高了。项目需要一种公共语言,这种语言要比所有语言的最小公分母健壮得多。通过团队的一致努力,领域模型可以成为这种公共语言的核心,同时将团队沟通与软件实现紧密联系到一起。该语言将存在于团队工作中的方方面面UBIQUITOUSLANGUAGE(通用语言)--开发人员、领域专家和软件产品之间传递信息的渠道。将模型作为语言的支柱。确
东南枝下
·
2023-12-23 11:17
从壹开始微服务 [ DDD ] 之九 ║从军事故事中,明白领域命令验证(上)
烽烟哈喽大家周二好呀,咱们又见面了,上周末掐指一算,距离圣诞节只有5周的时间了(如果你还不知道为啥我要提圣诞节这个时间点,可以看看我的第二系列开篇《之一║D3模式设计初探与我的计划书》),然后我简单的思考了下这个DDD
领域驱动设计
还剩下的知识点
SAYLINING
·
2023-12-22 01:13
领域驱动设计
——精简版
一、理解领域一个软件的起点:领域软件的最终目的:增进一个特殊的领域软件需要对领域进行建模模型是对领域的抽象领域和程序需要用模型来交流(两个专业领域的交汇:软件专家和领域专家)tips:瀑布设计方法:业务专家提出需求—————>业务分析人员根据需求创建模型————>开发人员编码问题:各个层级的反馈不及时,开发完成后业务专家再来提出整改,甚至推到重做敏捷开发:因为难以做出一个完整的全面的设计,所以敏捷
dafengyiba
·
2023-12-21 21:00
DDD
DDD分层架构与微服务代码模型通过
领域驱动设计
可以很有效的指导微服务的拆分,设计和实现.通过合理的拆分微服务,分层结构可以有效的实现系统复杂性的治理,构建高内聚,低耦合,可演进的分布式系统.用户接口层:
香菇炖鸡
·
2023-12-21 10:35
《实现
领域驱动设计
》笔记——架构
DDD的一大好处便是它并不需要使用特定的架构。由于核心域位于限界上下文中,我们可以在整个系统中使用多种风格的架构。有些架构包围着领域模型,能够全局性地影响系统,而有些架构则满足了某些特定的需求。我们的目标是选择合适于自己的架构和架构模式。在选择架构风格和架构模式时,我们应该将软件质量考虑在内,而同时,避免滥用架构风格和架构模式也是重要的。质量驱动的架构选择是种风险驱动方式,即我们采用的架构是用来减
液态不合群
·
2023-12-19 07:44
架构
笔记
java
tdd
《实现
领域驱动设计
》拆书稿 第8章 领域事件
image.png拆书稿一、领域事件是什么?定义:领域专家所关心的(需要跟踪的、希望被通知的、会引起其他模型对象改变状态的)发生在领域中的一些事件。领域事件是用来捕获领域中发生的具有业务价值的一些事情。二、怎么辨别出领域事件?注意专家说的关键词汇:“当......”“如果发生......”“当.......的时候,请通知我”“发生.......时”三、领域事件应该具备的属性?一些概念事件源事件流一
wiwisir
·
2023-12-19 06:17
领域驱动设计
- 复杂性
今天开始看《
领域驱动设计
》,以下简称DDD,看了几页还是蛮对胃口的,一个原因是我们公司一直在用DDD,另一个原因是这本书算得上是软件开发领域经典书籍中的经典。
心水
·
2023-12-18 23:39
使用 Serverless 进行事件驱动架构和
领域驱动设计
关键字:[AmazonWebServicesre:Invent2023,AmazonEventBridge,EventDrivenArchitecture,DomainDrivenDesign,Serverless,Microservices,BoundedContexts]本文字数:1400,阅读完需:7分钟视频如视频不能正常播放,请前往bilibili观看本视频。>>https://www.b
taibaili2023
·
2023-12-18 07:03
aws
亚马逊云科技
科技
人工智能
re:Invent
2023
生成式AI
云服务
建模人员小帅-UMLChina建模知识竞赛第4赛季第24轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:56
建模带来竞争优势
软件工程
产品经理
架构师
UML
《软件方法》强化自测题-总纲(7)
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集按照业务建模、需求、分析、设计工作流考察,答案不直接给出,可访问自测链接或扫二维码自测,做到全对才能知道答案。
rolt
·
2023-12-17 13:56
建模带来竞争优势
UML
软件工程
产品经理
架构师
伍佰和人月神话-UMLChina建模知识竞赛第4赛季第21轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:26
建模带来竞争优势
UML
软件工程
产品经理
架构师
不变式和橄榄树-UMLChina建模知识竞赛第4赛季第20轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:26
建模带来竞争优势
UML
软件工程
产品经理
架构师
养娃难可求助亲戚的UML建模-UMLChina建模知识竞赛第4赛季第26轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:26
建模带来竞争优势
软件工程
产品经理
架构师
UML
StarUML和张学友-UMLChina建模知识竞赛第4赛季第19轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集第18轮尚无人得分,答过的同学可以再答>>参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。
rolt
·
2023-12-17 13:25
建模带来竞争优势
UML
软件工程
产品经理
架构师
DDD
少林功夫好-UMLChina建模知识竞赛第4赛季第14轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:55
建模带来竞争优势
DDD
领域驱动设计
uml
软件工程
系统工程
“DDD创新”文章赏析-UMLChina建模知识竞赛第4赛季第16轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:55
建模带来竞争优势
uml
软件工程
面向对象
架构
产品经理
王干娘和西门庆-UMLChina建模知识竞赛第4赛季第18轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:55
建模带来竞争优势
uml
软件工程
面向对象
架构
产品经理
DDD
浑元太极大招“武德有悔”-UMLChina建模知识竞赛第4赛季第12轮
DDD
领域驱动设计
批评文集“软件方法建模师”不再考查基础题《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:25
建模带来竞争优势
UML
软件工程
产品经理
架构师
DDD
童安格杀猪和金钥匙-UMLChina建模知识竞赛第4赛季第7轮
DDD
领域驱动设计
批评文集欢迎加入“软件方法建模师”群《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:24
建模带来竞争优势
软件工程
架构师
产品经理
浑元太极马老师和小薇-UMLChina建模知识竞赛第4赛季第7轮[更新]
DDD
领域驱动设计
批评文集欢迎加入“软件方法建模师”群《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。第7轮一直无人得分,再次更换题目。
rolt
·
2023-12-17 13:24
建模带来竞争优势
算法
软件工程
产品经理
uml
面向对象
架构师
用UML剖析闪电五连鞭-UMLChina建模知识竞赛第4赛季第7轮
DDD
领域驱动设计
批评文集欢迎加入“软件方法建模师”群《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。第7轮一直无人得分,更新题目重发。
rolt
·
2023-12-17 13:24
建模带来竞争优势
软件工程
产品经理
架构师
UML
用
领域驱动设计
解决鼠鸭问题-UMLChina建模知识竞赛第4赛季第5轮
DDD
领域驱动设计
批评文集欢迎加入“软件方法建模师”群《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。只要最先答对前3题,即可获得本轮优胜。
rolt
·
2023-12-17 13:54
建模带来竞争优势
指鼠为鸭
领域驱动设计
DDD
挖呀挖和ChatGPT-UMLChina建模知识竞赛第4赛季第1轮
DDD
领域驱动设计
批评文集>>《软件方法》强化自测题集>>《软件方法》各章合集>>参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。
rolt
·
2023-12-17 13:53
建模带来竞争优势
chatgpt
uml
软件工程
浑元太极和
领域驱动设计
-UMLChina建模知识竞赛第4赛季第2轮
DDD
领域驱动设计
批评文集>>《软件方法》强化自测题集>>《软件方法》各章合集>>参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。
rolt
·
2023-12-17 13:53
建模带来竞争优势
软件工程
产品经理
架构师
DDD挤水分和强行加异性为好友-UMLChina建模知识竞赛第4赛季第25轮
DDD
领域驱动设计
批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
rolt
·
2023-12-17 13:19
建模带来竞争优势
UML
软件工程
产品经理
架构师
架构设计系列之常见架构(二)
五、DDD(
领域驱动设计
)
领域驱动设计
(Domain-DrivenDesign,DDD)是一种开发思想,强调将软件系统的注意力集中在业务领域上,将领域视为应用的核心。
灸哥漫谈
·
2023-12-17 08:41
系统架构设计
系统架构
DDD是什么?
DDD是
领域驱动设计
(Domain-DrivenDesign)的缩写,这是一种主要软件开发方法,由EricEvans在他的书《
领域驱动设计
:软件核心复杂性应对之道》(Domain-DrivenDesign
levitgu
·
2023-12-17 00:52
java
设计模式
系统架构
mvc
后端
使用Spring Boot和
领域驱动设计
实现模块化整体
用模块化整体架构编写的代码实际上是什么样的?借助SpringBoot和DDD,我们踏上了编写可维护和可演化代码的旅程。当谈论模块化整体代码时,我们的目标是以下几点:应用程序被组织成模块。每个模块解决业务问题的不同部分。模块是松散耦合的。不同模块之间没有循环依赖关系,因为它会导致代码难以维护。完整的应用程序在运行时部署为单个单元。这是整体部分。模块的公共接口(暴露给其他模块的行为)是灵活的并且可以原
极道Jdon
·
2023-12-16 18:48
javascript
reactjs
领域驱动设计
总结——如何构造领域模型
领域驱动设计
总结——如何构造领域模型本文为
领域驱动设计
系列总结的第三篇,主要对
领域驱动设计
概念做个介绍,本系列
领域驱动设计
总结主要是在EricEvans所编写的《
领域驱动设计
》一书的基础上进行归纳和总结
JavaGPT
·
2023-12-16 02:13
Java
DDD
java
微服务
分布式
领域事件注意点
在事件驱动架构和
领域驱动设计
(DDD)中,将事件保存到数据库后清空聚合根中的领域事件的做法,通常涉及到领域事件的发布和持久化。
wsd_ontheroad
·
2023-12-15 08:25
java
数据库
运维
【实现
领域驱动设计
】领域事件
事件发布@startumlautonumberskinparamsequence{ArrowColorredLifeLineBorderColorblackLifeLineBackgroundColor#A9DCDFParticipantBorderColorDeepSkyBlueParticipantBackgroundColorGoldParticipantFontNameImpactPart
wsd_ontheroad
·
2023-12-15 08:25
架构
服务拆分的原则及实例
领域驱动设计
(DDD)定义:根据业务领域的边
来自宇宙的曹先生
·
2023-12-14 13:55
微服务
服务拆分
耦合
DDD-
领域驱动设计
首先,在领域建模过程中不应将概念与实现割裂开来反对'先建设,后实现',应该随时间进行迭代升级(开发人员和领域人员以及专业人员共同协助完成)DDD和敏捷开发互相增强重点2,3,9,14章运用领域模型有效建模的要素模型和实现的绑定(正因为要实现,建模不只是领域专家的事情,还需要开发人员参与)建立了一种基于模型的语言(领域专家和开发人员可以持续基于模型语言进行讨论和展开)开发一个具有丰富知识的模型库(业
kaka_e7b4
·
2023-12-06 13:45
DDD架构思想专栏一《初识
领域驱动设计
DDD落地》
引言最近准备给自己之前写的项目做重构,这是一个单体架构的小项目,后端采用的是最常见的三层架构。因为项目比较简单,其实采用三层架构就完全够了。但是呢,小编最近在做DDD架构的项目,于是就先拿之前写的一个老项目试试手。在重构的过程中,对DDD设计思想也有一些体会。于是我就写了这一个系列的博客来记录我从学习DDD架构思想再到将这种架构思想投入到实践的过程。这一篇博客主要是先学习一下DDD架构思想(也就是
编程小猹
·
2023-12-05 18:46
系统架构
架构
DDD架构思想专栏二《领域层的决策设计思想详解》
如果不了解DDD基本概念的读者可以去看这篇文章,传送门:DDD架构思想专栏一《初识
领域驱动设计
DDD落地》-CSDN博客前言介绍在上一章节介绍了
领域驱动设计
的基本概念以及按照
领域驱动设计
的思想进行代码分层
编程小猹
·
2023-12-05 18:44
系统架构
架构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他