Цитата:
Сообщение от
belugin
По-моему, когда разложено по полочкам, вникать в чем смысл проще: в контракте и UI builder не будешь искать бизнес логику. понятно какие переменные используются как параметры, а какие только во время выполнения для временных надобностей.
Да это так. Но это не противоречит тому что я сказал.
А что в runBase разве не разложено по полочкам ?
Нужен интерфейс ?
Сразу смотришь методы dialog getFromDialog и.т.п.
Нужна логика работы ?
Смотришь run
и.т.п.
Какая разница как методы разбросаны по классам ?