业务建模概述 “业务建模”中的业务指的是组织级别的知识,而不是领域知识。因此,“业务建模”这个名字可能起得不好,更贴切的名字应该叫“组织建模”,但出于对过去叫法的尊重,我们继...

业务建模概述 “业务建模”中的业务指的是组织级别的知识,而不是领域知识。因此,“业务建模”这个名字可能起得不好,更贴切的名字应该叫“组织建模”,但出于对过去叫法的尊重,我们继...
前言 子域(Subdomain)和限界上下文(Bounded Context,BC)是领域驱动设计(Domain-Driven Design,DDD) 中战略设计阶段的重要概...
前言 这些年,微服务架构大行其道,我们每天或多或少的都在开发微服务。有一个问题,或许会时不时的困扰着你,那就是怎样设计微服务代码的目录结构,也就是如何分层分包,笔者更习惯叫物...
@9bbc6ae5d43e 事件风暴的结果是战略设计的输入,事件风暴是为了捕获行为需求,消化领域知识,形成统一语言
揭开 DDD 的神秘面纱序言 领域驱动设计(Domain-Driven Design,DDD)提出距今已经有 20 年的历史,虽然前十多年的时间都一直处于不温不火的状态,但一直在顽强的生长。最近几年...
@HeHa_14be 已优化
揭开 DDD 的神秘面纱序言 领域驱动设计(Domain-Driven Design,DDD)提出距今已经有 20 年的历史,虽然前十多年的时间都一直处于不温不火的状态,但一直在顽强的生长。最近几年...
序言 领域驱动设计(Domain-Driven Design,DDD)提出距今已经有 20 年的历史,虽然前十多年的时间都一直处于不温不火的状态,但一直在顽强的生长。最近几年...
@Matt23 感觉你的需求是动态代理,不是打桩
gomonkey用户如何对泛型打桩问题的由来 在 gomonkey[https://github.com/agiledragon/gomonkey] 社区,用户ericuni 提了一个 issue[https...
@Matt23 这是什么业务场景?
gomonkey用户如何对泛型打桩问题的由来 在 gomonkey[https://github.com/agiledragon/gomonkey] 社区,用户ericuni 提了一个 issue[https...
序言 对于用例图,主要分为业务用例图和系统用例图,两者不同之处是研究对象,业务用例图的研究对象是组织,系统用例图的研究对象是系统。 我们最常用的是系统用例图,它从用户视角描述...
概述 在对被测系统(System Under Test,简称SUT)进行单元测试(Unit Testing,简称UT)的过程中,经常会出现这种情况,SUT有依赖的组件(Dep...
Apple M1 芯片不允许动态修改代码区的内容,导致其无法直接使用gomonkey,不是gomonkey能兼容的
gomonkey 全面支持 arm64 了引言 gomonkey[https://github.com/agiledragon/gomonkey] 是 Go 的一款打桩框架,目标是让用户在单元测试中低成本的完成打桩,...
问题的由来 在 gomonkey[https://github.com/agiledragon/gomonkey] 社区,用户ericuni 提了一个 issue[https...
问题的由来 在 gomonkey[https://github.com/agiledragon/gomonkey] 社区,用户 JiangHanChao 提了一个 issue...
@祗談風月 暂不支持私有struct,但支持公有struct的私有方法
gomonkey 全面支持 arm64 了引言 gomonkey[https://github.com/agiledragon/gomonkey] 是 Go 的一款打桩框架,目标是让用户在单元测试中低成本的完成打桩,...
引言 gomonkey[https://github.com/agiledragon/gomonkey] 是笔者开源的一款 Go 语言 的打桩框架,目标是让用户在单元测试中低...
相互学习😄
DDD分层架构的三种模式引言 在讨论DDD分层架构的模式之前,我们先一起回顾一下DDD和分层架构的相关知识。 DDD DDD(Domain Driven Design,领域驱动设计)作为一种软件开发...