DDD 九月 22, 2024

领域驱动设计实战

文章字数 5k 阅读约需 5 mins.

需求为一个简化的外卖平台,包括下订单、支付、取消、商家接单、准备、派送等功能。

采用领域驱动设计方法进行问题空间分析及解空间设计。划分顾客、商家、骑手、订单、通知五个限界上下文,每个上下文成为一个微服...

查看全文

BOOK 八月 25, 2024

《解构领域驱动设计》书摘

文章字数 17k 阅读约需 15 mins.

豆瓣评分 7.3

商业模式画布由9个板块构成。

  • 客户细分(customer segments):企业所服务的一个或多个客户分类群体,可以是企业组织、最终用户等。
  • 价值主张(value propositions):通过价值主张来解决客户难题和满足客户需求,为客户提供有价值的服务。
  • 渠道通路(channels):通过沟通、分销和销售渠道向客户传递价值主张,即企业将销售的商品或服务交付给客户的方式。
  • 客户关系(customer relationships):在每一个客户细分市场建立和维护企...
查看全文

BOOK 六月 09, 2024

《实现领域驱动设计》书摘

文章字数 28k 阅读约需 26 mins.

豆瓣评分 8.4

一种能够支撑限界上下文的架构是六边形(Hexagonal)架构,它可以辅助其他架构风格,比如面向服务(Service-Oriented)架构、REST和事件驱动(Event-Driven)等。六边形架构如图G.3所示

在领域模型中,有些业务操作并不能自然地放在实体或值对象上,此时我们可以使用无状态的领域服务(Domain Service,7),如图G.5所示。

就个人来讲,我时刻都在准备着学习,但是我并不喜欢被人教。

“准确传达业务规则”的意思是说,此时的软件就...

查看全文

BOOK 四月 21, 2024

《Learning Domain-Driven Design》书摘

文章字数 65k 阅读约需 59 mins.

https://book.douban.com/subject/35470134/

Domain-driven design (DDD) proposes to attack the root cause for failed software projects from a different angle. Effective communication is the central theme of the domain-driven design tools and practices ...

查看全文
0%