我有一个用户数组,我需要知道数组是否只包含一个用户,如果是,那么该用户是超级用户。为此,我认为规范(isSatisifedBy)是完美的,但是,在我的应用程序中应该保存这些文件?在规范文件夹下的有界上下文?
提前致谢
答案 0 :(得分:2)
请参阅埃里克·埃文斯(Eric Evans)在他着名的DDD书中所作的this例子。
规范是域模型的一部分,因此应该存在于模型的同一个包中,因此当然在相同的有界上下文中。
在此示例中,Cargo
是模型,RouteSpecification
是其规范之一。