记录一点点002
来源:互联网 发布:最新的网络流行语 编辑:程序博客网 时间:2024/06/05 00:54
当写一个特定的类(XXService)时,我们也许在不停的重构,提出相同的代码。重构完之后的代码,更加精简,Maybe公布的方法减少了。这时我们就要停下来思考下,因为公布方法的减少代表职责的减少,你减少的部分职责就要跑到调用者去,导致调用层的混乱。
不恰当例子
例如:
public XXPO loadXXPO(long id){
XXPO po = new XXPO();
po.setID(id);
return dao.loadPO(po);
}
public XXPO1 loadXXPO1(long id){
XXPO1 po = new XXPO1();
po.setID(id);
return dao.loadPO(po);
}
.........
变成
public <T extends PO> T loadPO(T t){
return dao.loadPO(t);
}
- 记录一点点002
- 一点点记录
- 记录一点点。。
- 每天记录一点点,积少成多
- 记录一点点001
- 每天记录一点点
- 坚持每天记录一点点
- 记录Raphael的一点点事
- ubuntu 命令每天记录一点点
- 记录我忽略的一点点
- ACCESS+ADO学习记录一点点
- android同步的一点点记录
- 学习记录,每天进步一点点
- 记录Android webView 的一点点
- 每天学习一点点,每天记录一点点,android之路越走越远
- 记录一段最近学术的一点点知识
- Fragment 生命周期的一点点个人记录
- 联合主键条件过滤查询,记录一点点
- poj-3661-另一种做法(滚动数组)
- Oracle CONNECT BY 层内排序
- 分享一个自己写的flash位图转换类
- ACM hdu1175 连连看
- 使用cygwin和NDK编译Android版本的libevent
- 记录一点点002
- 正则表达式基础
- java.util.ArrayList.contains(Object) method
- android瀑布流效果(仿蘑菇街)
- mybatis使用map传入多个参数
- Unable to find a result type for extension [...] in location attribute
- Convert Sorted List to Binary Search Tree
- 北大校赛2011 Word Ladder(C题) 解题报告
- 【Cocos2d-x 004】 在Mac下结合Xcode搭建Cocos2d-X开发环境!