Preguntas etiquetadas con event-programming

La programación basada en eventos se refiere a la técnica de programación en la que el flujo del programa se controla mediante el reconocimiento y el manejo de eventos como clics del mouse, pulsaciones de teclas, etc.

11
¿Cómo funciona un oyente de eventos?
Durante una de mis conferencias de hoy sobre Unity, discutimos la actualización de la posición de nuestro jugador verificando cada fotograma si el usuario tiene un botón presionado. Alguien dijo que esto era ineficiente y que deberíamos usar un detector de eventos. Mi pregunta es, independientemente del lenguaje de programación …

5
¿Cuándo debo usar la programación basada en eventos?
He estado pasando devoluciones de llamada o simplemente activando las funciones de otra función en mis programas para hacer que las cosas sucedan una vez que se completen las tareas. Cuando algo termina, disparo la función directamente: var ground = 'clean'; function shovelSnow(){ console.log("Cleaning Snow"); ground = 'clean'; } function …

2
Comunicación entre directivas anidadas
Parece que hay bastantes formas de comunicación entre directivas. Supongamos que tiene directivas anidadas, donde las directivas internas deben comunicar algo a las externas (por ejemplo, ha sido elegido por el usuario). <outer> <inner></inner> <inner></inner> </outer> Hasta ahora tengo 5 formas de hacer esto require: directiva de padres La innerdirectiva …









5
¿El encadenamiento de eventos se considera una buena práctica?
De vez en cuando me encuentro con escenarios en los que se deben cumplir varias condiciones complejas antes de desencadenar un evento. Además, la mayoría de los oyentes también realizan verificaciones adicionales para determinar el curso de acción. Esto me hizo pensar si una mejor solución sería pensar en términos …


2
¿Cómo trato los efectos secundarios en Event Sourcing?
Supongamos que queremos implementar un pequeño subsistema de seguridad para una aplicación financiera que advierte a los usuarios por correo electrónico si se detecta un patrón extraño. Para este ejemplo, el patrón consistirá en tres transacciones como las representadas. El subsistema de seguridad puede leer eventos desde el sistema principal …

1
¿Debo usar un comando o un evento?
La diferencia entre un comando y un evento en la comunicación del bus me parece un poco vaga. Sé que los comandos deben ejecutarse solo una vez, mientras que un evento se puede manejar varias veces, pero aún no estoy seguro de cuándo usar un comando o un evento. Veamos …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.