一个class,还有成员数据,负责则该份数据管理,维护,和提供访问接口。
那么其需要承担起维护这份数据完整性的责任,对于非法数据,返回错误代码,或者异常,这部分逻辑是validate逻辑,将这部分逻辑外提,将会导致分裂,和离散。
1、本来可以在概念上,在同一个类里完成;
2、本来可以在物理上,在同一个cpp文件里完成;
3、若有多个调用出,则需要做多次代码相同的validate;
posted on 2011-07-30 19:24 肥仔 阅读(270) 评论(0) 编辑 收藏 引用 所属分类: 编程思想
Powered by: C++博客 Copyright © 肥仔