js css html收藏

DDD实战篇-防腐层的正确理解

2022-12-08  本文已影响0人  小胖学编程

一般来说,为了防止第三方接口污染我们的领域服务,我们需要定义一套防腐层,来完成参数的映射。如下图所示:

防腐层的作用.png

这样的好处就是当外部系统发生改变时,我们只需修改防腐层一处的代码,而无需对领域逻辑进行修改。

但是,就开发效率角度,一些人就会有一些疑问,我将外部接口的参数原样的拷贝到防腐层中,感觉没啥必要,反而很影响效率。从而基本没有什么人在软件开发的时候再去编写防腐层来进行处理。

下面我将从三个方面叙述下防腐层真正的优点与使用方法:

上一篇下一篇

猜你喜欢

热点阅读