摘要: 如果方法有超过3个以上的参数,调用方法时就会显得冗词赘句。这时将多个参数封装成一个对象,调用方法会显得干净整洁。 这就是本文要讲的重构策略“引入参数对象”——将方法的参数封为类,并用这个类的对象替换方法中原有的参数。另外,在一些应用场景中,当方法拥有很多参数,且这些参数表示不同的意义时,“参数对象”的命名就成了一个难题,我们可以用一种偷懒的做法,将参数对象命名为“xxxContet”,即“xxx上下文”。 阅读全文
posted @ 2016-05-04 23:58 keepfool 阅读(1369) 评论(10) 推荐(7) 编辑