转载自:
https://mp.weixin.qq.com/s/vGhEQoHfxlIuoOuGp6AGNg
领域驱动设计,也就是DDD,是为了正确处理复杂逻辑而诞生的方法论;在软件开发中,随着系统业务复杂度增长,我们会遇到很多问题:业务非常复杂时,新需求评估,大家仅
软件设计首要面对的挑战是如何应对复杂多变的业务问题。而对于业务中台来说,这个问题变得尤为突出。一方面,数字化时代,高度不确定并且快速变化的商业环境必然要求企业
前言:之前一直在搭建项目架构的代码,有点偏离我们的主题(DDD)了,这篇我们继续来聊聊DDD里面另一个比较重要的知识点:领域服务。关于领域服务的使用,书中也介
分层架构 在应用系统开发中,采用严格的、单一的、真正的的分层架构是可以的,但实际上我们已经采用了多种架构模式设计系统。当多种不同范式的架构混合在一起,你会不会
反映业务规则的代码是整个软件的核心,但是它一般只占很小的一部分,在传统的基于贫血模型的分层软件架构中,业务规则可能分散到各个层、各个代码段,从而使得通过代码来