Dart – Declaración de ruptura

La declaración de interrupción en Dart dentro de cualquier ciclo le brinda una forma de interrumpir o terminar la ejecución del ciclo que lo contiene y, por lo tanto, transfiere la ejecución a la siguiente declaración que sigue al ciclo. Siempre se usa con la construcción if-else. Diagrama de flujo de declaración de ruptura de … Continue reading «Dart – Declaración de ruptura»

Dardo – Concurrencia

La concurrencia en términos simples significa que la aplicación está progresando en más de una tarea a la vez. En una aplicación o programa normal, cada línea de código se ejecuta secuencialmente, una tras otra. Pero los programas que usan concurrencia pueden ejecutar dos funciones simultáneamente. Si una tarea que requiere mucho tiempo se realiza … Continue reading «Dardo – Concurrencia»

Condición Fallthrough en Dart

Fall through es un tipo de error que ocurre en varios lenguajes de programación como C, C++, Java, Dart, etc. Ocurre en declaraciones de cambio de caso donde cuando olvidamos agregar una declaración de ruptura y en ese caso el flujo de control salta a la siguiente línea.  “Si no aparece una interrupción, el flujo … Continue reading «Condición Fallthrough en Dart»

Dart – Notación de flecha gorda

En Dart, tenemos la notación de flecha ancha ( => ). Una flecha gruesa se usa para definir una sola expresión en una función. Esta es una forma más limpia de escribir funciones con una sola instrucción. Declaración de expresión de flecha gruesa en dart – Sintaxis: ReturnType FunctionName(Parameters…) => Expression; En la sintaxis anterior: … Continue reading «Dart – Notación de flecha gorda»