Программирование, управляемое событиями

Программирование, основанное на событиях Основы событийно-ориентированного программирования События определяют ход выполнения программы в событийно-ориентированном программировании.  События могут быть пользовательскими, программными […]

Программирование, основанное на событиях

  • Основы событийно-ориентированного программирования

    • События определяют ход выполнения программы в событийно-ориентированном программировании. 
    • События могут быть пользовательскими, программными или сетевыми. 
    • Парадигма событийно-ориентированного программирования широко используется в приложениях с графическим интерфейсом и сетевых серверах. 
  • Цикл обработки событий и обработчики событий

    • Цикл обработки событий обрабатывает события и запускает функции обратного вызова. 
    • Обработчики событий содержат логику для реагирования на события. 
    • IDE предоставляют шаблоны событий для упрощения написания кода. 
    • Правильное структурирование обработчиков требует внимания и планирования. 
  • Общее использование и сравнение с другими парадигмами

    • Большинство графических интерфейсов и сетевых серверов используют событийно-ориентированное программирование. 
    • Парадигмы, основанные на сообщениях, отличаются от событийно-ориентированных, например, AWS SNS и AWS SQS. 
  • Обработка прерываний и исключений

    • Хотя они не являются частью событийно-ориентированного программирования, обработка прерываний и исключений имеет общие черты. 
  • Рекомендации и ресурсы

    • Представлены ссылки на дополнительные ресурсы и статьи по событийно-ориентированному программированию. 

Полный текст статьи:

Программирование, управляемое событиями — Википедия

Оставьте комментарий

Прокрутить вверх