内外网逻辑隔离物理隔离_隔离域逻辑

本文探讨了在软件设计中如何实现域逻辑的隔离,强调依赖倒置原则,说明域逻辑层应定义接口而基础架构层实现接口。同时,讨论了演示层如何避免与域逻辑纠缠,保持分离,以及如何通过合理的包结构和设计来维护这种分离,以促进代码的可测试性和可维护性。
摘要由CSDN通过智能技术生成

内外网逻辑隔离物理隔离

在一个设计模式课程中,我对建模域逻辑进行了有趣的讨论。 具体来说,它是关于隔离域逻辑的 。 一个应用程序通常分为三个部分:

  1. 演示(例如桌面GUI,浏览器,Web服务)
  2. 域逻辑
  3. 基础架构(例如持久性存储,电子邮件)

该类发现有趣的是,依赖性箭头指向域逻辑部分。 他们问:“该图是否故意弄错了? 域逻辑部分不应该依赖于持久性存储吗?” 这是一个很大的问题。 我想在这里分享和发布讨论和解释。

经常被误解

大多数开发人员通常都会想到这种误解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值