领域驱动设计:软件核心复杂性应对之道

领域驱动设计:软件核心复杂性应对之道
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2010-11
版次: 1
ISBN: 9787115238870
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 369页
字数: 576千字
正文语种: 简体中文
209人买过
  • 《领域驱动设计:软件核心复杂性应对之道》是领域驱动设计方面的经典之作。全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。书中给出了领域驱动设计的系统化方法,并将人们普遍接受的一些最佳实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计最佳实践、已验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。
    《领域驱动设计:软件核心复杂性应对之道》适合各层次的面向对象软件开发人员、系统分析员阅读。 第一部分让领域模型发挥作用
    第1章消化知识
    1.1有效建模的要素
    1.2知识消化
    1.3持续学习
    1.4知识丰富的设计
    1.5深层模型

    第2章语言的交流和使用
    2.1模式:UBIQUITOUSLANGUAGE
    2.2“大声地”建模
    2.3一个团队,一种语言
    2.4文档和图
    2.4.1书面设计文档
    2.4.2完全依赖可执行代码的情况
    2.5解释性模型

    第3章绑定模型和实现
    3.1模式:MODEL-DRIVENDESIGN
    3.2建模范式和工具支持
    3.3揭示主旨:为什么模型对用户至关重要
    3.4模式:HANDS-ONMODELER

    第二部分模型驱动设计的构造块
    第4章分离领域
    4.1模式:LAYEREDARCHITECTURE
    4.1.1将各层关联起来
    4.1.2架构框架
    4.2模型属于领域层
    4.3模式:THESMARTUI“ANTI-PATTERN”
    4.4其他分离方式

    第5章软件中所表示的模型
    5.1关联
    5.2模式:ENTITY(又称为REFERENCEOBJECT)
    5.2.1ENTITY建模
    5.2.2设计标识操作
    5.3模式:VALUEOBJECT
    5.3.1设计VALUEOBJECT
    5.3.2设计包含VALUEOBJECT的关联
    5.4模式:SERVICE
    5.4.1SERVICE与孤立的领域层
    5.4.2粒度
    5.4.3对SERVICE的访问
    5.5模式:MODULE(也称为PACKAGE)
    5.5.1敏捷的MODULE
    5.5.2基础设施驱动的打包存在的隐患
    5.6建模范式
    5.6.1对象范式流行的原因
    5.6.2对象世界中的非对象
    5.6.3在混合范式中坚持使用MODEL-DRIVENDESIGN

    第6章领域对象的生命周期
    6.1模式:AGGREGATE
    ……
    第7章使用语言:一个扩展的示例

    第三部分通过重构来加深理解
    第8章突破
    第9章将隐式概念转变为显式概念
    第10章柔性设计
    第11章分析模式的应用
    第12章将设计模式应用于模型
    第13章通过重构得到更深层的理解

    第四部分战略设计
    第14章保持模型的完整性
    第15章精炼
    第16章大比例结构
    第17章领域驱动设计的综合运用
    结束语
    附录
    术语表
    参考文献
    图片说明
    索引
  • 内容简介:
    《领域驱动设计:软件核心复杂性应对之道》是领域驱动设计方面的经典之作。全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。书中给出了领域驱动设计的系统化方法,并将人们普遍接受的一些最佳实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计最佳实践、已验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。
    《领域驱动设计:软件核心复杂性应对之道》适合各层次的面向对象软件开发人员、系统分析员阅读。
  • 目录:
    第一部分让领域模型发挥作用
    第1章消化知识
    1.1有效建模的要素
    1.2知识消化
    1.3持续学习
    1.4知识丰富的设计
    1.5深层模型

    第2章语言的交流和使用
    2.1模式:UBIQUITOUSLANGUAGE
    2.2“大声地”建模
    2.3一个团队,一种语言
    2.4文档和图
    2.4.1书面设计文档
    2.4.2完全依赖可执行代码的情况
    2.5解释性模型

    第3章绑定模型和实现
    3.1模式:MODEL-DRIVENDESIGN
    3.2建模范式和工具支持
    3.3揭示主旨:为什么模型对用户至关重要
    3.4模式:HANDS-ONMODELER

    第二部分模型驱动设计的构造块
    第4章分离领域
    4.1模式:LAYEREDARCHITECTURE
    4.1.1将各层关联起来
    4.1.2架构框架
    4.2模型属于领域层
    4.3模式:THESMARTUI“ANTI-PATTERN”
    4.4其他分离方式

    第5章软件中所表示的模型
    5.1关联
    5.2模式:ENTITY(又称为REFERENCEOBJECT)
    5.2.1ENTITY建模
    5.2.2设计标识操作
    5.3模式:VALUEOBJECT
    5.3.1设计VALUEOBJECT
    5.3.2设计包含VALUEOBJECT的关联
    5.4模式:SERVICE
    5.4.1SERVICE与孤立的领域层
    5.4.2粒度
    5.4.3对SERVICE的访问
    5.5模式:MODULE(也称为PACKAGE)
    5.5.1敏捷的MODULE
    5.5.2基础设施驱动的打包存在的隐患
    5.6建模范式
    5.6.1对象范式流行的原因
    5.6.2对象世界中的非对象
    5.6.3在混合范式中坚持使用MODEL-DRIVENDESIGN

    第6章领域对象的生命周期
    6.1模式:AGGREGATE
    ……
    第7章使用语言:一个扩展的示例

    第三部分通过重构来加深理解
    第8章突破
    第9章将隐式概念转变为显式概念
    第10章柔性设计
    第11章分析模式的应用
    第12章将设计模式应用于模型
    第13章通过重构得到更深层的理解

    第四部分战略设计
    第14章保持模型的完整性
    第15章精炼
    第16章大比例结构
    第17章领域驱动设计的综合运用
    结束语
    附录
    术语表
    参考文献
    图片说明
    索引
查看详情
相关图书 / 更多
领域驱动设计:软件核心复杂性应对之道
领域驱动设计:软件核心复杂性应对之道(英文版)
[美]埃文斯 著
领域驱动设计:软件核心复杂性应对之道
领域知识工程学
罗建中 编
领域驱动设计:软件核心复杂性应对之道
领域驱动设计学习手册
[以色列]弗拉德·霍诺诺夫(Vlad Khononov)
领域驱动设计:软件核心复杂性应对之道
领域特定语言
[美]马丁·福勒(Martin Fowler)
领域驱动设计:软件核心复杂性应对之道
领域专用语言实战
[美]Debasish Ghosh
领域驱动设计:软件核心复杂性应对之道
领域驱动设计与模式实战
[瑞典]Jimmy Nilsson 著
领域驱动设计:软件核心复杂性应对之道
领域驱动设计.Net实践
甄镭
领域驱动设计:软件核心复杂性应对之道
领域驱动设计精粹
Vernon(沃恩弗农) 著;[美]Vaughn、覃宇 笪磊 译
领域驱动设计:软件核心复杂性应对之道
领域语义信息检索研究——以竹藤领域为例
彭琳 著
领域驱动设计:软件核心复杂性应对之道
领域驱动设计 软件核心复杂性应对之道 英文版
[美]埃里克·埃文斯(Eric Evans)
领域驱动设计:软件核心复杂性应对之道
领域自适应目标检测方法与应用
叶茂;唐宋;李旭冬
领域驱动设计:软件核心复杂性应对之道
领域法学社会科学的新思维与法学共同体的新融合
刘剑文 著
您可能感兴趣 / 更多
领域驱动设计:软件核心复杂性应对之道
数据、模型与决策(第4版)
埃文斯 著;杜本峰 译
领域驱动设计:软件核心复杂性应对之道
光影流情:罗伯特·埃文斯回忆录
埃文斯、严敏 著
领域驱动设计:软件核心复杂性应对之道
异端简史
埃文斯
领域驱动设计:软件核心复杂性应对之道
普通高等教育“十一五”国家级规划教材:体验商务英语(听说教程1)
埃文斯(Evans.D.)、斯特拉特(Strutt.P.) 著;《体验商务英语》组 编
领域驱动设计:软件核心复杂性应对之道
普通高等教育十一五国家级规划教材:新动力英语综合教程3
埃文斯(Evans David) 著;《新动力英语》改编组 编
领域驱动设计:软件核心复杂性应对之道
普通高等教育“十一五”国家级规划教材:新动力英语综合教程1
埃文斯(David Evans) 著;《新动力英语》改编组 编
领域驱动设计:软件核心复杂性应对之道
普通高等教育“十一五”国家级规划教材:新动力英语综合教程2
埃文斯(David Evans) 著;《新动力英语》改编组 编
领域驱动设计:软件核心复杂性应对之道
国际人力资源管理
埃文斯、帕希科、巴苏科斯 著;唐宁玉 译
领域驱动设计:软件核心复杂性应对之道
普通高等教育“十一五”国家级规划教材:体验商务英语(听说教程2)
埃文斯(Evans.D.)、斯特拉特(Strutt.P.) 著;《体验商务英语》组 编
领域驱动设计:软件核心复杂性应对之道
数据模型与决策(第2版)
埃文斯、奥尔森 著;杜本峰 译
领域驱动设计:软件核心复杂性应对之道
体验商务英语听说教程1(教师用书)
埃文斯(Evans.D.)、斯特拉特(Strutt.P.) 著;《体验商务英语》组 编
领域驱动设计:软件核心复杂性应对之道
英语OK:商业英语
埃文斯、金福芬 著