手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
领域
领域专题提供领域的最新资讯内容,帮你更好的了解领域。
开始领域驱动设计 - 思维的转变
引用一段别人说的话: CRUD是业内的大失败。我们欺骗自己,认为我们的应用无非是在数据库上薄薄的一层。我们给用户的grids和add/edit表单,并要求他们填写的字段,然后或多或少直接映射到数据库的关系表。我们称之为“数据模型”。 CRUD操作简单易学,一个初级开发人员可以很快的上手,在很长时间内你都可以一直重复CRUD来开发不同的系统并且只包含很少的变化,它就像
作者:佚名 时间:2020-06-20
DDD领域模型和持久模型的实施方式不定期更新ing
在领域驱动设计中,领域模型和持久模型往往存在阻抗失配,两个模型往往不能达到一致,我们需要用两个类来分别实现。 领域模型更倾向于业务场景; 领域模型不包含任何框架技术,只有标准库依赖和一些第三方工具类的依赖; 领域模型不需要为属性实现set方法,只需要实现业务逻辑的方法和需要属性的get方法,保持最 小知识原则; 领域模型需要自己实现业务规则的校验方法,比如一台家用轿车有4个轮胎、1个引擎等;
作者:佚名 时间:2020-06-21
阅读总结:浅谈我对DDD领域驱动设计的理解
文章链接:https://yq.aliyun.com/articles/69036 领域驱动设计是一种软件设计思想 领域模型驱动代码实现 在传统的软件设计思想中,分析、设计和编码这几个阶段被割裂。 DDD中,我们总是以领域为边界,分析领域中的核心问题(核心关注点),然后设计对应的领域模型,再通过领域模型驱动代码实现。而像数据库设计、持久化技术等这些都不是DDD的核心,而是外围的东西。 领域驱动设计
作者:佚名 时间:2020-06-21
浅谈我对 DDD 领域驱动设计的理解
从遇到问题开始 当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。 比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的产品。所以,自然而然就想到要做一个普通电商系统,用于实现在线销售自己企业产品的目的。 再比如,我是一家互联网公司,公司有很多系统对外提供服务,面向很多客户端设备。但是最近由于各种原因,导致服务经常出故障。
作者:佚名 时间:2020-06-21
如何一步一步用DDD设计一个电商网站十三—— 领域事件扩展
阅读目录 前言 回顾 本地的一致性 领域事件发布出现异常 订阅者处理出现异常 结语 一、前言 上篇中我们初步运用了领域事件,其中还有一些问题我们没有解决,所以实现是不健壮的,下面先来回顾一下。 二、回顾 先贴一下上篇中的遗留的问题: public Result Create(OrderRequest orderRequest) {
作者:佚名 时间:2020-06-21
大数据领域的 “天猫”、累计融资上亿美元的聚合数据邀您加入!
热门下载(点击标题即可阅读) ☞【下载】2015中国数据分析师行业峰会精彩PPT下载(共计21个文件) 招聘专栏面向创新、创业企业免费开放,招聘信息请发送至:sdxtime@126.com,个人微信:sdxtime 前几期招聘内容都是集中在北上广深等一线城市的企业,不少其他地区的读者给我们留言咨询当地企业是否也有招聘需求呢?今天我们就给大家介绍一家位于苏州的大数据公司,国内领先的API数据服务商—
作者:佚名 时间:2020-06-21
我眼中的领域驱动设计
有幸参与了一些领域驱动的项目,读了一些文章,也见识了一些不伦不类的架构,感觉对领域驱动有了更进一步的认识。所以今天跟大伙探讨一下领域驱动设计,同时也对一些想要实践领域驱动设计却又无处下手,或者一些正在实践却又说不上领域驱动设计到底好在哪的朋友一些指引方向。当然对于”领域驱动设计”这个主题而言从来不乏争论,所以大家可以在畅所欲言。 为什么要使用领域驱动设计? 从Eric Evans的《领域驱动设计:
作者:佚名 时间:2020-06-21
浅析DDD(领域驱动设计)
最近在做一些微服务相关的设计,内容包括服务的划分,Restful API的设计等。其中比较棘手的就是Service的职责划分:如何抽象具有统一业务范畴的Model,使其模块化,又如何高度提炼并组合多模块,使得业务可独立服务化。为了找寻答案,看了不少书籍和博客,在DDD中找到了一些思路,个人觉得受益匪浅,或许也可以受用于大家,特分享于此。 什么是DDD 软件开发不是一蹴而就的事情,我们不可能在不了解
作者:佚名 时间:2020-06-21
DDD领域驱动之干货 一
说道DDD不得不说传统的架构与DDD的架构区别。 传统的架构不外乎就是三层,而在这三层里面又不断的细分,始终没有达到想要的效果,那么为什么当时还是采用三层。 当然在DDD没有提出的时候三层是大多数人的选择。 那么当领域驱动被提出来的时候它又能带给我们什么样的好处?? 近期博主看了一下dax.net大佬有关DDD的文章,这里提出自己的一些心得,本着共同学习的精神一起进步。 我也来说说领域模型
作者:佚名 时间:2020-06-23
对于领域驱动设计DDD的理解
1、有了DDD的概念后,可以从领域模型去思考,我们应该拆出多少个子域,从而更好的规划系统,是逻辑更清晰。 如果你是作为一个领域行业的负责人,你可以从复杂的领域里逻辑清晰的拆解出几个子域,和支撑子域。 2、从DDD的角度去思考写代码,会有意想不到的逻辑,简单明亮(贫血领域对象是几乎所有人的毛病)。 如果你是个不知道业务的人,当读着代码你就会完全了解其中的业务,维护交接成本大大降低。 附上图:
作者:佚名 时间:2020-06-23
关于DDD领域驱动设计的理论知识收集汇总
摘要: 最近一直在学习领域驱动设计(DDD)的理论知识,从网上搜集了一些个人认为比较有价值的东西,贴出来和大家分享一下: 我一直觉得不要盲目相信权威,比如不能一谈起领域驱动设计,就一定认为国外的那个Eric Evans写的那本书中的一些概念就一定是正确的,认为领域驱动设计就一定是聚合,聚合根,实体,值对象等概念。 最近一直在学习领域驱动设计(DDD)的理论知识,从网上搜集了一些个人认为比较有价值的
作者:佚名 时间:2020-06-24
DDD理论学习系列4-- 领域模型
1.引言 我们还是先来拆词理解,领域模型可以拆为“领域”和“模型”二词。 领域:按照我们之前的文章的理解,DDD中的领域是指软件系统要解决的问题,如我们的办公设备公众号在线商城就是为了解决电商问题,对应的就是电商领域。 模型:百度百科解释为对于某个实际问题或客观事物、规律进行抽象后的一种形式化表达方式。如户型图就是实际房屋结构的模型。 把两个词结合起来,我们给领域模型下个定义:领域模型是对我们软件
作者:佚名 时间:2020-06-24
DDD理论学习系列8-- 应用服务&领域服务
1. 引言 单从字面理解,不管是领域服务还是应用服务,都是服务。而什么是服务?从SOA到微服务,它们所描述的服务都是一个宽泛的概念,我们可以理解为服务是行为的抽象。从前缀来看,根据DDD的经典分层架构,它们又隶属于不同的层,应用服务属于应用层,领域服务属于领域层。 应用层(Application):负责展现层与领域层之间的协调,协调业务对象来执行特定的应用程序任务。它不包含业务逻辑。 领域层(Do
作者:佚名 时间:2020-06-24
DDD~领域事件与事件总线
DDD~领域事件与事件总线 回到目录 谈谈它 终于有些眉目了,搜刮了很多牛人的资料,英文的,中文的,民国文的,终于小有成就了,同时也做了个DEMO,领域事件这东西好,但需要你明白它之后才会说好,而对于明白领域事件这件事来说,它的门槛有点高,居然花了我三天的时间才把它搞定,嗨! 占占给它的定义 领域事件:Domain Event,是针对某个业务来说的,或者说针对某个聚合的业务来说的,例如订单生成这种
作者:佚名 时间:2020-06-24
初探领域驱动设计2Repository在DDD中的应用
(点击上方蓝字,可快速关注我们) 来源:腾飞(Jesse) cnblogs.com/jesse2013/p/ddd-repository.html 概述 上一篇我们算是粗略的介绍了一下DDD,我们提到了实体、值类型和领域服务,也稍微讲到了DDD中的分层结构。 但这只能算是一个很简单的介绍,并且我们在上篇的末尾还留下了一些问题,其中大家讨论比较多的,也是我本人之前有一些疑问的地方就是Reposito
作者:佚名 时间:2020-06-24
Ch2r_ood_understanding 本文档为论文限定领域口语对话系统中超出领域话语的对话行为识别的部分实验代码代码基于Python,需要用到的外部库有: Keras搭建神经网络 S
Ch2r_ood_understanding 本文档为论文限定领域口语对话系统中超出领域话语的对话行为识别的部分实验代码。代码基于Python,需要用到的外部库有: Keras(搭建神经网络) Scikit-learn(最大熵,随机森林) gensim(使用word2vec替换字典外的词) 实验涉及的方法主要有 二阶段法(two-phase) 最大熵法(ME(TFIDF+OOV)) 随机森林(RF
作者:佚名 时间:2020-06-24
oop – 单一责任原则vs贫血领域模式反模式
我在一个项目,相当严肃地承担单一责任原则。我们有很多小班,事情都很简单。然而,我们有一个贫血领域模型 – 在我们的任何模型类中没有行为,它们只是属性袋。这不是对我们的设计的投诉 – 它实际上似乎工作得很好 在设计审查期间,每当新行为被添加到系统时,SRP被引出,因此新行为通常在一个新类中结束。这使事情很容易单元测试,但我有时感到困惑,因为它感觉像把行为从相关的地方。 我试图提高我的理解如何正确应用
作者:佚名 时间:2020-06-24
DDD领域驱动模型设计
背景 使用DDD开发大概也有五个月的时间了,由于当时公司导师的推荐,第一次接触DDD领域驱动到现在彻底迷恋这种开发的模式,为其思想的奥妙所折服,一直以来,总想花一点时间来总结一下,正直光棍节(天猫狂欢购物节)当天,“静下心来”(PS:没有人民币)总结一下。 说起DDD不得不说一篇文章:http://www.cnblogs.com/netfocus/archive/2011/10/10/220494
作者:佚名 时间:2020-06-24
DDD领域驱动笔记
1.依赖(Dependency):虚线箭头表示 依赖关系也是类与类之间的联结 依赖总是单向的。(#add 注意,要避免双向依赖。一般来说,不应该存在双向依赖。) 依赖关系在 Java 或 C++ 语言中体现为局部变量、方法的参数或者对静态方法的调用。 特点:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方(比如某个方法体内)才有
作者:佚名 时间:2020-06-26
【DDD】领域驱动设计精要
本文算是《领域驱动设计》这本书的读书笔记,加上自己的一些读后感。网上有很多这本书的读书笔记,但是都是别人的,不如自己总结的理解深刻。建议大家在读这本书时结合《实现领域驱动设计》一起看,同时,一定要去实际建模和编码,理论联系实际才能得其精髓。 本文是【DDD & 重构】系列文章的第一篇,可参考:通过业务系统的重构实践DDD 定义 DDD是Domain driven design(领域驱动设计)的
作者:佚名 时间:2020-06-26
上一页
1
2
3
4
5
6
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• OPPO Find X8全系标配50W无线充电:支持
• 华为GT5 Pro手表开售:首发向日葵定位系
• 骁龙X Elite处理器CPU面积庞大无比 远超
• 杨幂巴黎时装周手持华为Mate XT三折叠拍
• iPhone 16价格对比:中国最便宜 比均价
• 深圳通交通卡限时免费开卡:支持华为、
• 荣耀笔记本X16 2025首销:酷睿i5-13420
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot