2011-02-05 2 views
1

Как программисты Java имеют дело с длинными цепочками методов? Иногда один или два метода будут иметь результаты, зависящие от тех же длинных цепочек методов, которые вызываются на нескольких объектах, и кажется, что излишний метод добавляет методы в класс, чтобы иметь дело с одним или двумя локализованными экземплярами длинных цепей. В языках с функциями первого класса я обычно обычно определяю какую-то одну функцию в блоке с длинной цепочкой методов, чтобы учитывать некоторые вещи и сокращать цепочку методов, и что было бы эквивалентом в Java?Длинные цепи методов в Java и методы рефакторинга

ответ

2

Действительно отсутствие замыканий делает этот пункт тернистым. Обычно я определяю несколько частных статических методов в классе клиентов и размещаю различные цепи методов внутри этих помощников.

Смежные вопросы