Resultados de la búsqueda a petición "control-flow"

1 la respuesta

Construir un gráfico de flujo de control desde un AST con un patrón de visitante utilizando Java

Estoy tratando de descubrir cómo implementar mi clase LEParserCfgVisitor para construir un gráfico de flujo de control a partir de un Árbol de sintaxis abstracta ya generado con JavaCC. Sé que ya existen herramientas, pero estoy tratando de ...

4 la respuesta

Convenciendo a Swift de que una función nunca volverá, debido a una excepción lanzada

Debido a que Swift no tiene métodos abstractos, estoy creando un método cuya implementación predeterminada genera un error incondicionalmente. Esto obliga a cualquier subclase a anular el método abstracto. Mi código se ve así: class SuperClass { ...

12 la respuesta

Estilo de programación: ¿debe regresar temprano si no se cumple una condición de guardia?

Una cosa que a veces me he preguntado es cuál es el mejor estilo de los dos que se muestran a continuación (si corresponde). ¿Es mejor regresar de inmediato si no se ha cumplido una condición de guardia, o solo debe hacer las otras cosas si la ...

3 la respuesta

Limitar los envíos TCP con una cola "para ser enviado" y otros problemas de diseño

Esta pregunta es el resultado de otras dos preguntas que hice en los últimos días. Estoy creando una nueva pregunta porque creo que está relacionada con el "siguiente paso" en mi comprensión de cómo controlar el flujo de mi envío / recepción, ...

2 la respuesta

¿Cuál es el flujo de control de django rest framework?

Estoy desarrollando una API para una aplicación web. Inicialmente estaba usando tastypie y cambié adjango-rest-framework (drf). Drf me parece muy fácil. Lo que pretendo hacer es crear un objeto de perfil de usuario anidado. Mis modelos son los ...

8 la respuesta

Swift: guardia vs si se deja

He estado leyendo sobre Opcionales en Swift, y he visto ejemplos dondeif let se usa para verificar si un Opcional tiene un valor y, en caso de que lo haga, haga algo con el valor sin envolver. Sin embargo, he visto que en Swift 2.0 la palabra ...

10 la respuesta

Depuración de JavaScript en vivo grabando llamadas a funciones y parámetros [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Puedo anular el objeto Función Javascript para registrar todas las llamadas a funciones? [/questions/5226550/can-i-override-the-javascript-function-object-to-log-all-function-calls] 6 ...

2 la respuesta

¿Cómo implementar una función de reducción más general para permitir la salida anticipada?

reduce (tambien conocido comofoldL en FP) es la función iterativa de orden superior más general en Javascript. Puede implementar, por ejemplo,map ofilter en términos dereduce. He usado un bucle imperativo para ilustrar mejor el algoritmo: const ...

1 la respuesta

¿Cómo devuelvo condicionalmente diferentes tipos de futuros?

Tengo un método que, dependiendo de un predicado, devolverá un futuro u otro. En otras palabras, una expresión if-else que devuelve un futuro: extern crate futures; // 0.1.23 use futures::{future, Future}; fn f() -> impl Future<Item = usize, ...

8 la respuesta

¿Hay alguna API estática de Call-Graph y / o Control-Flow-Graph para JavaScript? [cerrado

¿Hay algún generador de Call-Graph y / o Control-Flow-Graph para JavaScript? Gráfico de llamada -http: //en.wikipedia.org/wiki/Call_grap [http://en.wikipedia.org/wiki/Call_graph] Gráfico de flujo de control -http: ...