Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2014-07-08 16:07:15 ЛС | профиль | цитата
Netspirit писал(а):
Доказательством есть предложенная схема - она работает.

Не поленюсь повториться: Никакое тестирование не доказывает работоспособность программы. Оно лишь может доказать ее неработоспособность
Добавлю лишь, что это не мое мнение.
И даже не предмет обсуждения.

Netspirit писал(а):
"Не работает в консоли" хуже, чем "работает, но в параллельном потоке"

Ключевое слово - "работает".
Если говорить об изменении в элементе, то работоспособность некой одной схемы - вообще надо засунуть куда подальше.
И в топике говорилось не о неработоспособности конкретной схемы, а о неработоспособности MailSlot в консольном приложении.
А по результатам теста можно лишь заключить о: "возможно заработает".
И не более.
А сослагательное наклонение, по определению - ХУЖЕ.
Было бы лучше, сразу бы выкинули событие на улицу, безо всякого Synchronize.
Типа - "у юзера голова большая, пусть думает. Если чего - пусть на форум обращается, там помогут".

Не подумайте, что я вообще против асинхронной работы.
Есть необходимость - надо работать. С другим уровнем знаний, правда.
Но мне нужно предъявить эту необходимость.
И первое, что я и спросил - нафига консоль. А Вас, Netspirit, этот вопрос вообще не взволновал.
Разницу в концепциях ощущаете

Netspirit писал(а):
ему объяснят про потоки, предложат решение

Как же, плавали - знаем.
Приходит юзер, и спрашивает "у меня схема из 2000 элементов, раз в два дня падает. Раньше реже падала... Чего делать?"
Можно еще добавить, что пока была размером с Ваш тест - вообще не падала.
Типа " Работает - и точка."

Не приведете ссылочку на полезный совет по такой проблеме
карма: 9

0