Р> Чтоб юзер мог нормально дальше продолжать работать?

может ему ещё и пасьянс косынку запустить, штоп не скучал?

Пасьянс... нет на работе не надо...
Но всё-же...
ИМХО:Если разработчик знает, что какой-то момент программы работает долго - должен вывести это в отдельный поток, как раз для того, чтоб программа не "зависала"...

Хотя-бы ради того, чтоб пользователь в момент этого запроса не убил приложение и не стартовал новое и выполнил ещё раз этот долгий запрос 4 раза, что, я думаю, не очень понравиться серверу.

Ну хотя...
Если у Вас пользователи научены так не делать и есть более срочные дела - не вопрос, придется оставить и так... Хотя с учетом того, что Вас заинтересовал "кнопочка" в этот момент - значит вы занимаетесь этой проблемой.

Всё выше изложенное не стоит принимать как руководство к действию, а только как МОЁ мнение.

А на счет "ТАКИХ ПРОГРАММ" - не имел ввиду конкретно ВАШУ.
Если задел - милостиво прошу прощения =).

--
Роман.

Ответить