领域驱动设计学习总结(二):图书借还问题
一、问题描述
1、用户从图书馆借书
2、用户把书还给图书馆
二、问题分析
1、这个业务里面有几个角色?
明面上,有用户(借书者)、图书馆、书三个。似乎只是简单的用户进图书馆-》拿书-》走人。
但是,有到图书馆借过书的人都知道,借书的流程应该是 进图书馆=》拿书=》登记=》走人。
是的,少了一个步骤,登记!!!!!!!!!!!
也就是说,在不知不觉中我们少了一个角色:图书馆管理员!
因此,业务里面的
http://cyqdata.cn/cnblogs/article-detail-41451
领域驱动设计学习总结(一):关于银行转账的思考
由于项目需要,在办公室抱着领域驱动设计这本书啃了一星期。今天突发奇想想写个学习总结。于是乎就拿前段时间大伙儿都在讨论的银行转账问题来练练手,第一次接触领域驱动设计,有不妥的地方请大伙多多指教。
一、问题描述
实现银行账号汇款功能。
核心业务:将账号A的若干资金转到账号B上。
设转账金额为M(下同)
Amount:账号资金
二、问题分析
1.账号A:账号A按照资金转出规则处理M
2.账号B:账号B按
http://cyqdata.cn/cnblogs/article-detail-41404