Вверх ↑
Этот топик читают: Гость
Ответов: 4628
Рейтинг: 749
#16: 2014-07-08 16:45:20 ЛС | профиль | цитата
Ну, тогда разница в концепциях ясна - ты пытаешься убедить пользователя, что для работы данного элемента ему консоль не нужна (а заодно "Сервис" и что там ещё. Предполагаю, также косо смотришь на компонент MMTimer, Thread и возможно некоторые другие). А я предложил решение, таки работающее в консоли. Разошлись во мнениях на полезность данного решения.

Galkov писал(а):
А сослагательное наклонение, по определению - ХУЖЕ.
Было бы лучше, сразу бы выкинули событие на улицу
Нет, "хуже" - это "сразу выкинуть на улицу". А раз не сразу, тогда "хуже" - это "не работает в консольном приложении". Раз для GUI-приложения ничего не изменилось, других "хуже" - нету ("сразу на улицу" не выкинули же). Соответственно, "работает в консоли, но асинхронно" лучше чем "не работает в консоли", хоть и хуже, чем "работает в консоли синхронно". Но поскольку пример третьего варианта никто не предложил (а я, кстати, могу) то и говорить не о чем.

Galkov писал(а):
С другим уровнем знаний, правда.
Знание - дело наживное, с чем я и помогу всем желающим. А не желающим - нет, так нет.

Galkov писал(а):
Никакое тестирование не доказывает работоспособность программы
Возможно. Но я не имею никакого желания накатать талмуд по обоснованию "работоспособности компонента с использованием асинхронного события в консольных приложениях". При этом имея в голове некоторое количество знаний и опыта по потоках, у меня нет сомнений в работоспособности приведенного примера, а также о возможных проблемах параллельных потоков в схемах "из 2000 элементов" и способах их обхода, с чем не премину помочь любому спрашивающему.
Я также могу накатать с пол-десятка неработающих схем на компонентах, не имеющих отношения к потокам, но это ж не значит, что их нельзя использовать. Главное, разобраться как. Начинающему юзеру это может быть не менее сложно, чем разобраться в потоках.

Galkov писал(а):
Не приведете ссылочку на полезный совет по такой проблеме?
Приведу: [url]forum.html?q=3&p=265567#p265567[/url] (хоть и не запрещается поддавать критике полезность данного совета как и любых других решений на форуме)
карма: 26

0
Ответов: 9906
Рейтинг: 351
#17: 2014-07-08 17:00:01 ЛС | профиль | цитата
Netspirit писал(а):
Ну, тогда разница в концепциях ясна

Ничего тебе не ясно.
Я привык (в смысле, профессия заставляет) более ответственно относиться к тому что выкладываю, и не позволяю себе "возможно работает".
А вы позволяете.
Смысл слова ответственность Вам (даже не Вам лично, а современному IT-поколению) неведом.
Именно такой вывод мне остается сделать из сказанного Вами.

А в своих кодах (STM32) у меня нет возможности даже ОС использовать (потому что их IT-шники писали).
А параллельных задач - выше крыши.
И у меня есть т.н. TaskManager (сотня строк кода), собранный, можете себе представить - на асинхронном таймере.
Так что, не надо делать выводов из Не Знания. О том, на кого я косо смотрю, а на кого - нет.
Выводы надо делать из Знания. В чем убедить, видимо - невозможно.

Ну и славненько, покончим на этом.

карма: 9

0
17
Сообщение
...
Прикрепленные файлы
(файлы не залиты)