实现领域驱动设计-引言
Gerry Ge 7/17/2021 ABPDDD
# 引言
这是实现领域驱动设计 (DDD) 的实用指南。虽然实现细节依赖于 ABP 框架基础设施,但核心概念、原则和模式适用于任何类型的解决方案,即使它不是 .NET 解决方案。
# 目标
本书的目标是;
介绍和解释 DDD 架构、概念、原理、模式和构建块。
解释 ABP 框架提供的分层架构和解决方案结构。
通过给出具体示例,引入明确的规则来实现 DDD 模式和最佳实践。
展示 ABP 框架为您提供了什么基础设施来以适当方式实现 DDD 的。
最后,根据软件开发最佳实践和我们的经验提供建议,以创建可维护的代码库。
# 简单的代码
踢足球很简单,但踢简单的足球才是最难的。 —— 约翰克鲁伊夫
如果我们将这句名言用于编程,我们可以说:
写代码很简单,但写简单的代码是最难的。 ——???
在本文档中,我们将介绍简单的规则,这些规则很容易实现。
一旦您的应用程序增长,将很难遵循这些规则。有时您会发现打破规则会在短期内为您节省时间。但是,短期节省的时间会在中长期带来更多的时间损失。您的代码库变得复杂且难以维护。大多数业务应用程序被重写只是因为您无法再维护它。
如果您遵循规则和最佳实践,您的代码库将更简单、更易于维护。您的应用程序对变化的反应更快。
作者:Gerry Ge
出处:实现领域驱动设计-引言 (opens new window)
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际 (opens new window)」许可协议进行许可。
转载请注明出处