会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
关注我
keepfool
每个人都会碰到很多难题,想要解开这些难题,就必须专心地做下去,就需要最疯狂的那股痴劲儿,但这种痴却不是山一般压在你肩上的重量,而是你内心深处最向往的那些喜悦。
博客园
首页
联系
管理
2016年5月4日
小酌重构系列[6]——引入参数对象
摘要:
如果方法有超过3个以上的参数,调用方法时就会显得冗词赘句。这时将多个参数封装成一个对象,调用方法会显得干净整洁。 这就是本文要讲的重构策略“引入参数对象”——将方法的参数封为类,并用这个类的对象替换方法中原有的参数。另外,在一些应用场景中,当方法拥有很多参数,且这些参数表示不同的意义时,“参数对象”的命名就成了一个难题,我们可以用一种偷懒的做法,将参数对象命名为“xxxContet”,即“xxx上下文”。
阅读全文
posted @ 2016-05-04 23:58 keepfool
阅读(1369)
评论(10)
推荐(7)
编辑
公告