|
![]() |
#1 |
Участник
|
Цитата:
А что в runBase разве не разложено по полочкам ? Нужен интерфейс ? Сразу смотришь методы dialog getFromDialog и.т.п. Нужна логика работы ? Смотришь run и.т.п. Какая разница как методы разбросаны по классам ? |
|
![]() |
#2 |
Участник
|
Это все справедливо если в классе нет никаких переменных и методов кроме перечисленных. Если они появляются, уже не решишь. Например метод convertItem может использоваться как для чего-то внутри run так и для целей UI. По полю не сразу тоже определишь, для чего оно используется - является параметром? результатом работы, какой-то временный кеш?
|
|
|
За это сообщение автора поблагодарили: Logger (2). |
|
|