当前位置:首页 > 行业软件及应用 >
《领域驱动设计模式、原理与实践》电子书封面

领域驱动设计模式、原理与实践

  • 发布时间:2020年05月29日 09:46:58
  • 作者:Scott Millett,Nick T
  • 大小:204.3 MB
  • 类别:设计模式电子书
  • 格式:PDF
  • 版本:扫描版
  • 评分:7.1

    领域驱动设计模式、原理与实践 PDF 扫描版

      给大家带来的一篇关于设计模式相关的电子书资源,介绍了关于领域驱动、设计模式方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小204.3 MB,Scott Millett,Nick T编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.8。

      内容介绍

      《领域驱动设计模式、原理与实践》分为四个部分。第Ⅰ部分主要是介绍DDD的思想体系、原则以及实践。第Ⅱ部分详细介绍集成有界上下文的战术模式。第Ⅲ部分将介绍创建有效领域模型的战略模式。第Ⅳ部分将深入介绍你可以应用的设计模式,以便利用领域模型和构建有效应用程序。

      目录

      • 第Ⅰ部分 领域驱动设计的原则与实践
      • 第1章 什么是领域驱动设计 3
      • 第2章 提炼问题域 15
      • 第3章 专注于核心领域 31
      • 第4章 模型驱动设计 41
      • 第5章 领域模型实现模式 59
      • 第6章 使用有界上下文维护领域模型的完整性 73
      • 第7章 上下文映射 91
      • 第8章 应用程序架构 103
      • 第9章 团队开始应用领域驱动设计通常会遇到的问题 119
      • 第10章 应用DDD的原则、实践与模式 129
      • 第Ⅱ部分 战略模式:在有界上下文之间通信
      • 第11章 有界上下文集成介绍 149
      • 第12章 通过消息传递集成 177
      • 第13章 通过使用RPC和REST的HTTP来集成 241
      • 第Ⅲ部分 战术模式:创建有效的领域模型
      • 第14章 构造块领域建模介绍 303
      • 第15章 值对象 323
      • 第16章 实体 355
      • 第17章 领域服务 383
      • 第18章 领域事件 399
      • 第19章 聚合 421
      • 第21章 存储库 471
      • 第22章 事件溯源 587
      • 第Ⅳ部分 有效应用程序的设计模式
      • 第23章 应用程序用户界面的架构设计 637
      • 第24章 CQRS:一种有界上下文的架构 659
      • 第25章 命令:用于处理业务用例的应用程序服务模式 677
      • 第26章 查询:领域报告 703

      学习笔记

      通过说明与示例了解js五种设计模式

      第一种模式:js工厂模式 var lev=function(){ return "啊打"; }; function Parent(){ var Child = new Object(); Child.name="李小龙"; Child.age="30"; Child.lev=lev; return Child; }; var x = Parent(); alert(x.name); alert(x.lev()); 说明: 1.在函数中定义对象,并定义对象的各种属性,,虽然属性可以为方法,但是建议将属性为方法的属性定义到函数之外,这样可以避免重复创建该方法 2.引用该对象的时候,这里使用的是 var x = Parent()而不是 var x = new Parent();因为后者会可能出现很多问题(前者也成为工厂经典方式,后者称之为混合工厂方式),不推荐使用new的方式使用该对象 3.在函数的最后返回该对象 4.不推荐使用这种方式创建对象,但应该了解 第二种模……

      Java设计模式之装饰模式原理与用法实例详解

      本文实例讲述了Java设计模式之装饰模式原理与用法。分享给大家供大家参考,具体如下: 装饰模式能在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 JDK中IO的设计就用到了装饰模式,通过过滤流对节点流进行包装来实现功能的扩展。 装饰模式的角色的组成: ① 抽象构件(Component)角色 :给出一个抽象接口,以规范准备接收附加工功能的对象。(InputStream、OutputStream) ② 具体构件(Concrete Component)角色 :定义一个将要接收附加功能的类。(节点流) ③ 装饰(Decorator)角色 :持有一个构件(Component)对象的实例,……

      Python设计模式之策略模式实例详解

      本文实例讲述了Python设计模式之策略模式。分享给大家供大家参考,具体如下: 策略模式(Strategy Pattern):它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户. 下面是一个商场活动的实现 #!/usr/bin/env python# -*- coding:utf-8 -*-__author__ = 'Andy''''大话设计模式设计模式——策略模式策略模式(strategy):它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户'''#现金收费抽象类class CashSuper(object): def accept_cash(self,money): pass#正常收费子类class CashNormal(CashSuper): def accept_cash(self,money): return money#打折收费子类class CashReb……

      Java设计模式之监听器模式实例详解

      本文实例讲述了Java设计模式之监听器模式。分享给大家供大家参考,具体如下: 监听器模式有三个要素——事件源、事件对象、监听器。 事件源 :顾名思义,事件发生的源头,比如点击的按钮,属于被监听的对象; 事件对象 :这个经常和事件源混淆,它经常被用来包装事件源,切记,它毕竟是个事件,比如点击事件,和事件源的区别自己感受,木有栗子; 监听器 :这个是监听器模式的核心,定义事件发生后的动作,通常事件对象作为监听器中定义的函数入参。 下面举个简单的栗子: 故事背景是,小明是个不讲卫生的孩子,他妈妈很担心他的健康,规定必须饭前洗手。 定义一个熊孩子。熊孩子就……

      Java设计模式之责任链模式

      设计者往往会用拦截器去代替动态代理,然后将拦截器的接口提供给开发者,从而简化开发者的开发难度,但是拦截器可能有多个。举个例子,一个程序员需要请假一周,如果把请假申请单看成一个对象,那么它需要经过项目经理、部门经理、人事等多个角色的审批,每个角色都有机会通过拦截这个申请单进行审批或者修改。这事就要考虑提供项目经理、部门经理和人事的处理逻辑,所以需要提供3个拦截器,二传递的则是请假申请单。 当一个对象在一条链上被多个拦截器处理(拦截器也可以选择不拦截处理它)时,我们把这样的设计模式成为责任链模式,它用于一个对象在多个角色中传递的场景。还……

      以上就是本次介绍的设计模式电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:从Excel到SQL:数据分析进阶指南

      下一篇:触手可及的大数据分析工具:Tableau案例集

      展开 +

      收起 -

      • 《领域驱动设计模式、原理与实践》PDF下载

      下载地址:百度网盘下载
      设计模式相关电子书
      设计模式精解及面试攻略
      设计模式精解及面试攻略 高清版

      设计模式精解及面试攻略 全书共9章,第1章全面概述本书主要内容,帮助读者理解;第2章介绍学习后续章节所必需的UML基本介绍和必要概念;第3章介绍设计模式和模式的分类等概念;第4章讨

      立即下载
      Java设计模式深入研究
      Java设计模式深入研究 高清版

      《Java设计模式深入研究》对高级程序员、软件工程师、系统架构师等专业研究人员也具有一定的参考价值。 Java设计模式深入研究 第1章 接口与抽象类 第2章 反射 第3章 工厂模式 第4章 生成器

      立即下载
      软件设计模式:Java版
      软件设计模式:Java版 超清版

      程细柱编著的《 软件设计模式 》从面向对象程序设计的7个基本原则出发,用浅显易懂、可视化的UML建模语言逐一介绍GoF的23种经典设计模式。全书共9章,内容包括设计模式基础、创建型设计

      立即下载
      Android源码设计模式解析与实战
      Android源码设计模式解析与实战 影印第2版

      本书介绍了Android源代码的设计模式,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式,通过实战帮助读者达到学以致用的目的,且能够将模式运用于项目中

      立即下载
      Python设计模式
      Python设计模式 中文第2版

      这本书全面揭示有关设计模式的内容,并结合Python语言进行示例化的解析,适合那些关注软件设计原则,并想将you秀的设计模式应用到Python编程当中的读者阅读

      立即下载
      人人都懂设计模式:从生活中领悟设计模式(Python实现)
      人人都懂设计模式:从生活中领悟设计模式(Python实现) 完整高清版

      Python时期大话设计模式,定义通俗化保持简易程序流程强大接近实战演练,从經典设计模式到衍化的各种各样程序编写体制再到工作经验,程序员侧睡及BAT众权威专家力荐,程序猿牢固的基础

      立即下载
      Learning PHP设计模式
      Learning PHP设计模式 高质量中文版

      本书是PHP设计模式的经典教程,让读者掌握更精巧的编程风格。本书利用大量浅显易懂的例子告诉你如何应用多种面向对象模式,并展示了这些模式在一些成熟的实际项目中的具体应用,欢迎免费下载

      立即下载
      读者留言
      郑鹭洋MD

      郑鹭洋MD 提供上传

      资源
      35
      粉丝
      14
      喜欢
      65
      评论
      8

      Copyright 2018-2020 www.xz577.com 码农之家

      投诉 / 推广 / 赞助:QQ:520161757