<领域驱动设计>读书心得

2020-03-06  本文已影响0人  Wayne维基

概述

《领域驱动设计》软件核心复杂性应对之道。读完之后几个感受:

通用原则

书中提炼出的一个领域建模方法步骤

领域建模的其他工具和方法

以银行转账的例子:
账号(Account)是以下两部分的聚合根:
    - 客户信息(CustomerInfo)Entity
    - 值对象(Address)

其他提升设计能力方法

另一种设计方式:Smart UI

smart ui完全违反领域设计原则,用户界面中实现所有逻辑,分别绑定用户界面和业务逻辑,实现可视化编程,处理的数据通过数据库共享。这个模式自有其好处,但是和领域设计原则不同。

上一篇 下一篇

猜你喜欢

热点阅读