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