一個class,還有成員數(shù)據(jù),負責則該份數(shù)據(jù)管理,維護,和提供訪問接口。
那么其需要承擔起維護這份數(shù)據(jù)完整性的責任,對于非法數(shù)據(jù),返回錯誤代碼,或者異常,這部分邏輯是validate邏輯,將這部分邏輯外提,將會導(dǎo)致分裂,和離散。
1、本來可以在概念上,在同一個類里完成;
2、本來可以在物理上,在同一個cpp文件里完成;
3、若有多個調(diào)用出,則需要做多次代碼相同的validate;
posted on 2011-07-30 19:24 肥仔 閱讀(281) 評論(0) 編輯 收藏 引用 所屬分類: 編程思想
Powered by: C++博客 Copyright © 肥仔