DDD:关于模型的合法性,Entity.IsValid()合理吗? - 幸福框架
原帖地址:http://www.cnblogs.com/happyframework/p/3158338.html背景
见过很多框架(包括我自己的)都会在实体的定义中包含一个IsValid()方法,用来判断实体的合法性,是否应该这样设计呢?本文就这个问题介绍一点想法,希望大家多批评。
实体能否处于“非法”状态?
实体是否应该包含IsValid()方法的深层次问题是:“实体能否处于非法状态?”。我们...
原创
2013-06-27 11:36:59 ·
123 阅读 ·
0 评论