函数响应式领域建模

首页 > 图书 > 科技/2020-07-06 / 加入收藏 / 阅读 [打印]
函数响应式领域建模

函数响应式领域建模

作者:德巴斯什.戈施

开 本:32开

书号ISBN:9787121323928

定价:79.0

出版时间:2018-01-01

出版社:电子工业


2.5.1 Scala 中的模块 .................................................................................. 60
2.6 用Scala 使模型具备响应性 .......................................................................... 64
2.6.1 管理作用 ............................................................................................ 65
2.6.2 管理失败 ............................................................................................ 65
2.6.3 管理延迟 ............................................................................................ 67
2.7 总结 ................................................................................................................ 69
3 设计函数式领域模型...............................................................70
3.1 API 设计的代数 ............................................................................................. 71
3.1.1 为什么是代数方法 ............................................................................ 72
3.2 为领域服务定义代数 .................................................................................... 72
3.2.1 赋值抽象 ............................................................................................ 73
3.2.2 组合抽象 ............................................................................................ 74
3.2.3 类型的*终代数 ................................................................................ 76
3.2.4 代数法则 ............................................................................................ 77
3.2.5 代数解释程序 .................................................................................... 79
3.3 领域模型生命周期中的模式 ........................................................................ 80
3.3.1 工厂——对象从何处来..................................................................... 82
3.3.2 智能构造器 ........................................................................................ 82
3.3.3 通过更有表现力的类型进一步提升智能 ........................................ 84
3.3.4 用代数数据类型聚合 ........................................................................ 86
3.3.5 用透镜更新聚合功能 ........................................................................ 88
3.3.6 仓储与解耦的永恒艺术 .................................................................... 94
3.3.7 高效地使用生命周期模式——结论............................................... 101
3.4 总结 .............................................................................................................. 102
4 领域模型的函数式模式.......................................................... 103
4.1 模式——代数、函数、类型的聚合 ........................................................... 104
4.1.1 领域模型中的挖掘模式 .................................................................. 106
4.1.2 用函数式模式使领域模型参数化 .................................................. 107
4.2 强类型函数式编程中计算的基本模式 ...................................................... 112
4.2.1 函子——建立模式........................................................................... 112
4.2.2 加强版函子模式 .............................................................................. 114
4.2.3 单子作用——applicative 模式的变体 ............................................ 121
4.3 如何用模式对领域模型进行塑形 .............................................................. 130
4.4 用代数、类型和模式演进API ................................................................... 134
4.4.1 代数——**稿............................................................................... 136
4.4.2 改进代数 .......................................................................................... 137
4.4.3 *终组合——采用类型................................................................... 138
4.5 用模式和类型增强领域的不变性 .............................................................. 139
4.5.1 贷款处理模型 .................................................................................. 139
4.5.2 使非法状态不可表示 ...................................................................... 141
4.6 总结 ...............................

函数响应式领域建模 作者简介

Debasish Ghosh,软件架构师,是使用Scala和Akka来进行响应式设计的先行者。他同时也是DSLs in Action的作者,该书由Manning出版社于2010年出版。

 2/3   首页 上一页 1 2 3 下一页 尾页

自然科学 数学 函数

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐