专栏名称: 阿里云开发者
阿里巴巴官方技术号,关于阿里的技术创新均将呈现于此
今天看啥  ›  专栏  ›  阿里云开发者

5分钟迅速掌握领域驱动设计的40个关键概念

阿里云开发者  · 公众号  · 科技公司  · 2025-01-15 18:00
    

文章预览

阿里妹导读 本文对《领域驱动设计-软件复杂性应对之道》一书进行高度凝练,梳理了领域驱动设计的架构图、基本要素和重要概念。从细节入手,以小见大,你想知道的定义,这里都有。 一、构造块 构造块 是指领域设计中最基本的一些元素。 构造块大图  1.1 分层架构  分层是常用的方法,不仅是领域驱动设计,计算机网络也会看到分层思想:网络的七层模型。 分层的好处在于 :可以集中精力关注每一层的功能职责,更好地分工协作。 分层的基本原则是 :层中的任何元素都仅依赖于本层的其他元素或其下层的元素。下层如果不得已要调用上层的话,需要采用合适的模式,如观察者模式或者回调机制等。 常见分层如下: 用户界面层(或表示层) :展示信息等。如:web 服务的 Contoller。 应用层 :协调领域对象。如:支撑 Contoller 的 Service 服务 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览