切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
设计模式
读书笔记之---DDD(领域驱动设计)一
读书笔记之---DDD(领域驱动设计)一
2019-07-13
设计模式
前端之家
前端之家
收集整理的这篇文章主要介绍了
读书笔记之---DDD(领域驱动设计)一
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
看过DDD后的一切感悟. 开始看到DDD有些莫名,相信大家看到的第一感觉也是一样的.首先介绍下什么叫DDD,DDD英文全称为:Domain Driven Design,即领域驱动设计. 软件开发是为了
解决
现实问题,把一个
显示
问题
自动
化.但在开发前一定要明白软件是脱胎于领域的,与领域密切相关. 要想设计出一个好的软件,首先得了解其软件是干什么的,能干什么不能干什么,也即差不多是所谓的需求分析,不能直接就将软件看着是简单的对象或者
方法
.要从业务上去了解软件的运作流程和使用环境,与领域专家讨论..通过通用语言来展示,来沟通,也就是说避免他生僻的专业术语,使用双方都能够理解的通用语言.进行讨论,模型化.模型驱动设计得基本构成要素:(哎!本来是想把模式与模式间的关系总图和分层结构图贴上来的,无奈啊,插入
图片
竟然不给面子,插入
图片
大小限制
提示
后就不给偶插了..) 一个通用领域驱动设计的架构性
解决方
案
包括
4个概念层:
用户
界面/展现层:负责
用户
展现信心以及解释
用户
命令;应用层:很薄得一层,用来协调应用得活动.它不
包括
业务逻辑,不保留业务对象的状态,但保存应用任务的进度状态;领域层:本层
包括
关于领域的信息.这是业务软件的核心所在.在这里保留业务对象的状态,对业务对象和它们状态持久化被委托给了基础设施层;基础设施层:本层作为其它层的支撑库存在.他提供了层间的通信,实现对业务对象的持久化,包含对
用户
界面层的支撑库等作用.
上一篇:软件开发设计规范书的撰写
下一篇:尝试行为驱动开发
猜你在找的设计模式相关文章
适配器模式-让不兼容的接口得以适配
适配器模式将一个类的接口转换成客户期望的另一个接口,使得原本接口不兼容的类可以相互合...
作者:前端之家 时间:2021-02-24
策略模式-定义一个算法族
策略模式定义了一系列算法族,并封装在类中,它们之间可以互相替换,此模式让算法的变化独...
作者:前端之家 时间:2021-02-24
设计模式之高质量代码
设计模式讲的是如何编写可扩展、可维护、可读的高质量代码,它是针对软件开发中经常遇到的...
作者:前端之家 时间:2021-02-24
模板方法模式-封装一套算法流程
模板方法模式在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中,使得子类可以在...
作者:前端之家 时间:2021-02-24
迭代器模式-统一集合的遍历方式
迭代器模式提供了一种方法,用于遍历集合对象中的元素,而又不暴露其内部的细节。
作者:前端之家 时间:2021-02-24
单例模式的五种实现方式及优缺点
单例模式(Singleton Design Pattern)保证一个类只能有一个实例,并提供一个全局访问点。
作者:前端之家 时间:2021-02-24
组合模式-统一的处理个别对象与组合对象
组合模式可以将对象组合成树形结构来表示“整体-部分”的层次结构,使得客户可以用一致的方...
作者:前端之家 时间:2021-02-24
装饰者模式-动态的包装原有对象的行为
装饰者模式能够更灵活的,动态的给对象添加其它功能,而不需要修改任何现有的底层代码。
作者:前端之家 时间:2021-02-24
观察者模式-将消息通知给观察者
观察者模式(Observer Design Pattern)定义了对象之间的一对多依赖,当对象状态改变的时候...
作者:前端之家 时间:2021-02-24
代理模式-访问对象的代理而非其本身
代理模式为对象提供一个代理,来控制对该对象的访问。代理模式在不改变原始类代码的情况下...
作者:前端之家 时间:2021-02-24
编程分类
算法
设计模式
多媒体技术
正则表达式
Elasticsearch
Flink
Hadoop
IDE
最新文章
• 适配器模式-让不兼容的接口
• 策略模式-定义一个算法族
• 设计模式之高质量代码
• 模板方法模式-封装一套算法
• 迭代器模式-统一集合的遍历
• 外观模式-简化子系统的复杂
• 单例模式的五种实现方式及
• 组合模式-统一的处理个别对
• 装饰者模式-动态的包装原有
• 观察者模式-将消息通知给观
热门标签
更多 ►
受约束
摘*
day25
Java常用类库
置信
lamda
留存
持续录入
年后
正则表达式30
3.17
regularexpre
匹
多模
适
20130322
基础理论
pathmunge
涵义
reec
tok
需要转义的特
资源分享
validationex
简明魔法
里弄
形如
源码实现
完备
actionscript