woaidongmao

文章均收录自他人博客,但不喜标题前加-[转贴],因其丑陋,见谅!~
随笔 - 1469, 文章 - 0, 评论 - 661, 引用 - 0
数据加载中……

将class的validate逻辑外提不是一个好的方式

一个class,还有成员数据,负责则该份数据管理,维护,和提供访问接口。

 

那么其需要承担起维护这份数据完整性的责任,对于非法数据,返回错误代码,或者异常,这部分逻辑是validate逻辑,将这部分逻辑外提,将会导致分裂,和离散。

1、本来可以在概念上,在同一个类里完成;

2、本来可以在物理上,在同一个cpp文件里完成;

3、若有多个调用出,则需要做多次代码相同的validate;

posted on 2011-07-30 19:24 肥仔 阅读(270) 评论(0)  编辑 收藏 引用 所属分类: 编程思想


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理