-
- Вечно фантазии. С коих пор событие стало "естественным" понятием? Событие - это сообщение, сгенерированное ПО и ничего "естественного" в embedded оно не несет, скорее требует дополнительных ресурсов для своей поддержки. blackbit(76 знак., 20.04.2012 00:40)
- Событие это абстрактное понятие, связанное с изменением состояниях чего-либо в окружающем нас мире. Даже если вы полностью живете в своем собственном виртуальном мире ПО, то вы не можете избежать абстракций. Потому, что таково rezident(75 знак., 20.04.2012 13:37 - 13:40)
- Если кто-то еще не заметил, в этой ветке идет речь о событиях, как о сущности из области разработки ПО. Причем здесь окружающий мир? - blackbit(20.04.2012 16:05)
- Если не доходит с первого раза, то перечитайте предыдущий пост еще раз. - rezident(20.04.2012 16:24, ссылка)
- ..если не доходит с первого раза, рекомендую учить матчасть. - blackbit(20.04.2012 16:47)
- Я не против. Учите. - rezident(20.04.2012 18:36, ссылка, ссылка)
- ..и я не против. Учи -=> blackbit(263 знак., 20.04.2012 19:39, ссылка)
- Я не против. Учите. - rezident(20.04.2012 18:36, ссылка, ссылка)
- ..если не доходит с первого раза, рекомендую учить матчасть. - blackbit(20.04.2012 16:47)
- Если не доходит с первого раза, то перечитайте предыдущий пост еще раз. - rezident(20.04.2012 16:24, ссылка)
- Если кто-то еще не заметил, в этой ветке идет речь о событиях, как о сущности из области разработки ПО. Причем здесь окружающий мир? - blackbit(20.04.2012 16:05)
- с тех пор как в этом мире случаются события, такие как: извержения вулканов, наводнения, цунами, падения метеоритов, пожары, приезд любимой тещи, ребенок принес двойку из школы, вам выдали зарплату, прозвенел звонок будильника, пришла SMS, ваш кот bialix(77 знак., 20.04.2012 11:22)
- Интересно, какое ПО генерирует события в вашей повседневной жизни? Неужели вы стали так зависимы от различных ПО? - Bill(20.04.2012 08:19)
- Событие это абстрактное понятие, связанное с изменением состояниях чего-либо в окружающем нас мире. Даже если вы полностью живете в своем собственном виртуальном мире ПО, то вы не можете избежать абстракций. Потому, что таково rezident(75 знак., 20.04.2012 13:37 - 13:40)
- Я хотел обратить внимание автора-темы на то, что очередь событий далеко не всегда удобна (хотя, где таки удобна, то обычно незаменима). Скрипач(319 знак., 19.04.2012 19:15)
- Несмотря на то, что с выворачиванием логики обработки наизнанку для работы с callback обработчиками событий, я уже наелся говна, ваше высказывание, что сканирование приведет к улучшение читабельности и ускорению кода, звучит бездоказательно и bialix(12 знак., 20.04.2012 11:18)
- Ссылки внутре Скрипач(225 знак., 20.04.2012 17:18)
- Это тот случай (не выворачивание наизнанку), когда простота хуже воровства. Выворачивание наизнанку позволяет перейти к честному (а не прикрученному поверх того же биглупа) event driven programming и избавиться таки от big loop. Другой вопрос, что fk0(230 знак., 19.04.2012 22:20)
- Это если ЦЕЛЬ ТАКАЯ - перейти к event drived :) Я предлагаю ОТКАЗАТЬСЯ от event drived. - Скрипач(20.04.2012 20:23)
- Очередь, очередь ... если быстродействие обеспечивает, зачем очередь? - Vladimir Ljaschko(19.04.2012 22:40)
- очередь нужна хотя бы для того, чтобы разделить границы различных модулей и различной функциональности и упростить тестирование отдельных модулей как "черных" ящиков. - bialix(20.04.2012 11:19)
- Все так условно. Рассмотрим на примере клавиатуры PC. Vladimir Ljaschko(670 знак., 20.04.2012 12:15)
- не перекручивайте. очередь - это очередь. т.е. набор элементов, упорядоченных друг за дружкой по какому-то принципу. например, по принципу FIFO: первый пришел, первый пошел в обработку. принципы упорядочивания могут быть другими. нет ничего bialix(64 знак., 20.04.2012 15:17)
- Стоял, еще в хрущевские годы, за манкой :) Эй, событие, на килограмм. - Vladimir Ljaschko(20.04.2012 15:47)
- не перекручивайте. очередь - это очередь. т.е. набор элементов, упорядоченных друг за дружкой по какому-то принципу. например, по принципу FIFO: первый пришел, первый пошел в обработку. принципы упорядочивания могут быть другими. нет ничего bialix(64 знак., 20.04.2012 15:17)
- Все так условно. Рассмотрим на примере клавиатуры PC. Vladimir Ljaschko(670 знак., 20.04.2012 12:15)
- быстро-быстро давим дребезг контактов:)) - Vit(19.04.2012 22:53)
- :))) - mazur(20.04.2012 22:31)
- Ну да, всё в стиле автора - смешать в кучу и дребезг, и события, и состояния. - Vladimir Ljaschko(20.04.2012 06:30)
- Ничего я не намешивал :) Написано же - цепочка действий. - mazur(20.04.2012 13:53)
- Намешивал-намешивал. Нам виднее :-) Кстати, любая программа - это цепочка действий. Только описывать эту цепочку можно по-разному. - SciFi(20.04.2012 13:56)
- ...а давайте расскажем ТС про функциональное программирование и xHDL ;> - Snaky(20.04.2012 14:18)
- Тяжкий вздох... :) Давайте. - mazur(20.04.2012 14:25)
- Есть много брат Горацио такого,... что НАХЕР НЕ НУЖНО в реальной жизни :) - Скрипач(20.04.2012 17:44)
- Тяжкий вздох... :) Давайте. - mazur(20.04.2012 14:25)
- ...а давайте расскажем ТС про функциональное программирование и xHDL ;> - Snaky(20.04.2012 14:18)
- Намешивал-намешивал. Нам виднее :-) Кстати, любая программа - это цепочка действий. Только описывать эту цепочку можно по-разному. - SciFi(20.04.2012 13:56)
- Ничего я не намешивал :) Написано же - цепочка действий. - mazur(20.04.2012 13:53)
- очередь нужна хотя бы для того, чтобы разделить границы различных модулей и различной функциональности и упростить тестирование отдельных модулей как "черных" ящиков. - bialix(20.04.2012 11:19)
- +2 - Vit(19.04.2012 22:34)
- Несмотря на то, что с выворачиванием логики обработки наизнанку для работы с callback обработчиками событий, я уже наелся говна, ваше высказывание, что сканирование приведет к улучшение читабельности и ускорению кода, звучит бездоказательно и bialix(12 знак., 20.04.2012 11:18)
- Вечно фантазии. С коих пор событие стало "естественным" понятием? Событие - это сообщение, сгенерированное ПО и ничего "естественного" в embedded оно не несет, скорее требует дополнительных ресурсов для своей поддержки. blackbit(76 знак., 20.04.2012 00:40)