领域驱动设计Domain-Drive-Design关于DDD的那些事儿.docxVIP

  • 4
  • 0
  • 约7.44千字
  • 约 25页
  • 2022-03-21 发布于浙江
  • 举报

领域驱动设计Domain-Drive-Design关于DDD的那些事儿.docx

? ? 领域驱动设计Domain Drive Design关于DDD的那些事儿 ? ? 说明 李大成 架构师 分享内容,干货很多,整理为文章 架构师是一顶帽子,是一个角色,不是一个title,只要自己做的是架构设计相关的事情,自己就是一名架构师。 什么是DDD? DDD是Domain Drive Design的缩写,直译的意思是领域驱动设计的意思。 DDD的概念大约十五六年前由Eric Evans 提出 , 《领域驱动设计》一书可以算作是Eric在DDD领域的的开山之作。 注意这本书的副标题: 软件核心复杂性应对之道。 大家还记得李老师给我们讲课的时候,反复强调的一个观点吗? 就是做架构师,一定要搞清楚要解决的问题是什么。采用某一个架构模式或者技术方案的前提,一定是要正确的识别当前遇到的问题是什么?你的方案,是否适合用来解决自己遇到的核心问题? 领域驱动设计的目的,是为了解决软件的复杂性的。而这个复杂性的主要的着眼点,主要是业务层面的复杂性。 所以说, DDD主要是面向复杂业务的,比较适用的场景,一般都是业务逻辑极其复杂的场景(To B场景居多,例如ERP,CRM, 等等,当然,现在to C领域,例如电商也有很多适合DDD发挥作用的场景,现在的互联网已经进入深水区,除了对高并发高可用高性能的追求,业务的复杂性也是越来越高) 说这么多,就是希望同学们在打算进入DDD领域学

文档评论(0)

1亿VIP精品文档

相关文档