Как программисты Java имеют дело с длинными цепочками методов? Иногда один или два метода будут иметь результаты, зависящие от тех же длинных цепочек методов, которые вызываются на нескольких объектах, и кажется, что излишний метод добавляет методы в класс, чтобы иметь дело с одним или двумя локализованными экземплярами длинных цепей. В языках с функциями первого класса я обычно обычно определяю какую-то одну функцию в блоке с длинной цепочкой методов, чтобы учитывать некоторые вещи и сокращать цепочку методов, и что было бы эквивалентом в Java?Длинные цепи методов в Java и методы рефакторинга
1
A
ответ
2
Действительно отсутствие замыканий делает этот пункт тернистым. Обычно я определяю несколько частных статических методов в классе клиентов и размещаю различные цепи методов внутри этих помощников.
Смежные вопросы
- 1. Методы рефакторинга
- 2. Можно ли цепи переопределены методы в Java
- 3. Как я могу использовать методы рефакторинга и модульных тестов для устаревших методов Java EE5 EJB?
- 4. Java Apache Spark: Длинные цепи преобразования приводят к квадратичному времени
- 5. Как использовать методы рефакторинга?
- 6. Методы Цепи PHP OOP
- 7. Цепи мутирующих и не мутирующих методов
- 8. рефакторинга несколько методов в один универсальный метод
- 9. Как получить GCC оптимизировать длинные XOR цепи
- 10. Длинные цепи elif против словаря с exec()
- 11. Длинные команды в Java
- 12. Инструменты и методы для рефакторинга CSS
- 13. Полиморфизм Java и цепочка методов
- 14. Рубин цепи два «group_by» методы
- 15. методы рефакторинга, возвратившись отсортированы массивы
- 16. Методы рефакторинга, которые очень похожи
- 17. Параметры рефакторинга для посетителя Java
- 18. Код рефакторинга java
- 19. методов рефакторинга в существующей базе кода с огромным количеством параметров
- 20. Методы и применение методов декомпрессии
- 21. Методы рефакторинга AngularJS на фабриках/услугах
- 22. Методы внутри методов
- 23. Методы вставки меток рефакторинга в подкласс SQLiteOpenHelper
- 24. Force виртуальная функция вызова базового класса вниз длинные цепи
- 25. Оператор переключателя рефакторинга, содержащий методы без параметров
- 26. Общие методы использования java методов использования
- 27. Реализованные методы и двоичная совместимость в Java
- 28. Методы вызова Java из других методов
- 29. Методы рефакторинга, которые используют один и тот же код, но разные методы внутри
- 30. JS - остановка цепи методов объектов без ошибок