领域驱动设计-领域和子域.docxVIP

  • 1
  • 0
  • 约3.41千字
  • 约 13页
  • 2022-03-21 发布于浙江
  • 举报
? ? 领域驱动设计 领域和子域 ? ? 领域驱动设计(DDD):领域和子域 什么是领域? 子域(Subdomain) 核心域(Core Domain) 领域愿景说明(Domain Vision Statement) 突出核心(Highlighted Core) 分离的核心(Segregated Core) 通用子域 支撑子域 总结 ? 领域和子域 在很长一段时间里,我们认为技术是主导项目成功的关键因素,这种关键因素通常表现在项目使用的编程语言、框架、架构(如:分层架构)、中间件、数据库等等方面(如:生态)。但技术真的是项目成功的关键因素吗? 在一个软件项目里除了技术层面的这部分,我们最主要的事情是实现业务?。实现业务其实是在实现所在业务领域?中所需要的业务。技术也是一个领域,称之为技术领域?。领域驱动设计中的领域?是指的业务领域。 大多数的技术人员对技术领域?中的知识比较感兴趣(狂热),因为这能够使得自己在技术方面有一些前沿性和探索性的实践。然而对于业务领域?中的知识就显得比较暗淡一些。 当项目的进展随着对业务领域的深入,大家又开始为各种曾经没有分析到的需求忙的焦头烂额。这个时候对技术领域?的探索也基本成熟。接着又一轮新技术的出现,使得大家又开始对新技术进行探索实践,并试图使用新技术来解决掉以前遗留下来的没有解决的新需求,此时就出现了所谓的“全盘重构”。正是这种周而复始的

文档评论(0)

1亿VIP精品文档

相关文档