基于 ABP Framework 实现领域驱动设计 - 目录及翻译计划

《实现领域驱动设计》—— 用 ABP Framework 实现领域驱动设计的实用指南

基于 ABP Framework 实现领域驱动设计 - 目录及翻译计划

译者注:DDD给出的是复杂软件开发的方法论,需要开发者学习理论,同时结合自己掌握的技术进行最佳实践,理论+最佳实践:这一点成为很多开发者实践DDD的障碍。ABP Framework 以框架(代码)的形式提供了实现 DDD 的最佳实践,以前在使用 ABP Framework 时的一些疑惑在这本书中得到解答。

概述

首先要说明的是,这并不是系统介绍DDD理论的书,这是一份实施领域驱动设计(DDD)的实用指南。虽然实施细节是基于ABP框架的基础设施,但基本概念、原则和模式可以应用于任何解决方案,即使它不是一个.NET解决方案。

目录

  • 第一章:简介 【已发布】
    • 目标
    • 简单代码
  • 第二章:什么是领域驱动?
    • OPP 和 SOLID
    • DDD 和 Clean Architecture
    • 核心构建模块
  • 第三章:实现:全景图
    • .Net解决方案分层
    • 解决方案中的依赖项目
    • 基于DDD应用程序的执行流程
    • 通用原则
  • 第四章:实现构建模块
    • 领域
    • 聚合
    • 仓储
    • 规约
    • 领域服务
    • 应用服务
    • 数据传输对象
  • 第五章:案例
    • 实体创建
    • 更新/操纵实体
  • 第六章:领域逻辑和应用逻辑
    • 多个应用层
    • 示例
  • 参考书

参考书

如果您对领域驱动设计和构建大型企业系统感兴趣,推荐以下书籍作为参考书:

  • 《Domain Driven Design》 by Eric Evans
  • 《Implementing Domain Driven Design》 by Vaughn Vernon
  • 《Clean Architecture》 by Robert C. Martin

翻译和发布计划

以前都是翻译一些文章,系统地翻译一本书还是第一次,目前已经完成了初稿,为了保证内容的准确性、术语的统一、前后的连贯性,基本上会按照章发布,其中最重要的内容是第四章,目前有两万五千字,会拆分成多个节发布。

希望大家多多鼓励,支持!

基于 ABP Framework 实现领域驱动设计 - 目录及翻译计划

上一篇:SSM框架整合所有XML配置文件的头


下一篇:随机生成测试数据