【问题标题】:Long method chains in Java and refactoring techniquesJava 中的长方法链和重构技术
【发布时间】:2011-02-05 19:07:41
【问题描述】:

Java 程序员如何处理长方法链?有时,一两个方法的结果取决于在多个对象上调用相同的长方法链,而将方法添加到类中只是为了处理一两个本地化的长链实例似乎有点过头了。在具有一流函数的语言中,我通常只是在具有长方法链的块中定义某种一次性函数,以将一些事情分解并缩短方法链,那么在 Java 中什么是等价的?

【问题讨论】:

    标签: java refactoring method-chaining repeat


    【解决方案1】:

    确实缺乏闭包使这一点变得棘手。我通常在客户端类中定义一些私有静态方法,并将各种方法链放在这些帮助器中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-29
      • 1970-01-01
      • 1970-01-01
      • 2016-04-08
      • 1970-01-01
      • 1970-01-01
      • 2011-10-03
      • 2012-12-08
      相关资源
      最近更新 更多