Preguntas con etiqueta 'callbacks'

1
respuesta

¿Existe realmente una diferencia fundamental entre las devoluciones de llamada y las Promesas?

Al realizar una programación asíncrona de un solo hilo, existen dos técnicas principales con las que estoy familiarizado. El más común es el uso de devoluciones de llamada. Eso significa pasar a la función que actúa de forma asíncrona una funció...
hecha 12.11.2015 - 23:26
2
respuestas

Asegúrese de que el registro y el desencadenamiento de las devoluciones de llamada no causen una recursión infinita

Acabo de pasar una semana larga y miserable depurando un desbordamiento de pila en una aplicación C ++ / Qt. El problema fundamental era que tenía una función que aceptaba una devolución de llamada y, en ciertos casos, la devolución de llamada s...
hecha 17.04.2016 - 19:49
4
respuestas

¿Cómo puedo saber si mi función asíncrona es realmente asíncrona?

Estoy escribiendo una función en node.js-style de forma asíncrona , pero ¿cómo puedo saber si estas funciones son realmente asíncronas, es decir, que se ejecutan en paralelo y no secuencialmente? Aquí está mi código (modificado para eliminar...
hecha 25.04.2017 - 15:53
1
respuesta

Scala Callback Pyramid of Doom

Me gustaría solicitar algunos principios de diseño generales y mejores prácticas para evitar la creación de una devolución de llamada pyramid of doom particularmente en el idioma Scala . Considere el siguiente fragmento de código rudimen...
hecha 04.11.2016 - 22:12
1
respuesta

Diseñar una API flexible con soporte para devoluciones de llamada

Estoy escribiendo una biblioteca de Java que necesita hacer http GET & & Solicitudes POST. Habrá dos tipos de usuarios de esta biblioteca: Aquellos que entienden devoluciones de llamada y saben cómo usarlos. Los que ... no lo hac...
hecha 03.06.2016 - 02:54
2
respuestas

Library IO: ¿Usar clases de interfaz o devoluciones de llamada?

Estoy construyendo una biblioteca pequeña (algunos kLOC) que procesa datos de flujo en C ++. A partir de los datos transmitidos (incluidos en paquetes), la biblioteca compila una base de datos pieza por pieza y, naturalmente, tiene que transmiti...
hecha 15.12.2016 - 11:53
2
respuestas

Cuándo usar Future vs Listener

Empecé a trabajar en un proyecto existente (un SDK) en el trabajo, y la base del código usa escuchas como si no hubiera un mañana. Casi todos los segundos métodos toman algún tipo de argumento de oyente y todavía tengo que encontrar un caso en e...
hecha 30.09.2016 - 12:53
1
respuesta

¿Es mejor enviar un evento o varios eventos para llamadas remotas?

En ActionScript, la clase URLLoader que tiene siete clases separadas eventos que pueden ocurrir después de llamar al método load (). En la HTTPServive En las clases hay dos eventos, fault y result . En una de las clases qu...
hecha 24.02.2017 - 05:40
2
respuestas

Patrón de devolución de llamada - confusión de valores de retorno

Tengo una clase ConstraintsResolver que resuelve una cola de Constraint s. Esto se hace cuando un objeto ConstraintsResolver llama a meetConstraint() en un Constraint uno. La mayoría de las implementaciones...
hecha 19.11.2018 - 21:10
3
respuestas

¿Cómo calcular el progreso general en fases independientes?

Al utilizar una devolución de llamada para mostrar el progreso en una tarea de varias fases, no sé cómo calcular bien el progreso por fase. Una de las fases es la recopilación de datos, que difiere en tamaño de una ejecución a otra. Poner p...
hecha 25.11.2018 - 22:05