Andrei Solntsev
Я бы сделал отдельный метод. Когда почувствуешь, что у них слишком много повторяющегося кода, вынеси одинаковый кусок ещё в один метод. Это обычный рефакторинг, никакого рокетсайенса. :)
Да, я большие участки кода выношу в отдельный метод. Здесь же получается так, что они отличаются всего в одну строку. Поэтому думал, добавить переменную на вход метода boolean isSingle (например), а внутри метода проверять на ‘трушность’ и от этого либо выбирать из списка и кликать, либо же просто кликать.
Но вот из ответа выше понял, что это бэд айдиа
Спасибо за ответ!