IOS_BROADCAST Telegram 2059
🐥 Swift. Структурированные и неструктурированные задачи
Отличный разбор структурированных и неструктурированных задач. Структурированные присоединяются к текущей древовидной структуре задач, а неструктурированные запускают новую древовидную структуру задач.

Родительские и дочерние задачи
🔵Родительская задача порождает дочерние задачи.
🔵Дочерние задачи возвращают результаты родительской задаче.

Древовидная структура задач
🔵Родительские и дочерние задачи образуют единое целое.
🔵Структурированные задачи могут быть дочерними или родительскими.
🔵Неструктурированные задачи могут быть только корневыми узлами.

Завершение задач и групповое завершение
🔵Целевая группа завершает свои дочерние задачи, когда выполнение завершает закрытие группы задач.
🔵Родительская задача может завершиться после завершения целевой группы.
🔵Вложенные неструктурированные задачи не вызывают внешнюю задачу для ожидания завершения. Они ведут себя как "запусти и забудь".

Правило групповой отмены
🔵Если родительская задача отменена, все её дочерние задачи также отменяются.
🔵Отмена задачи не приводит к её остановке, а указывает на то, что результаты не понадобятся.

Правило распространения ошибок
🔵Если ошибка распространяется за пределы локальной области, все дочерние задачи неявно отменяются и неявно ожидаются.
🔵Ошибки распространяются только из задач, которые явно ожидаемы.

Наследование контекста
🔵Неструктурированные задачи наследуют приоритет задачи и локальные значения задачи.
🔵Структурированные задачи не наследуют изоляцию участников от контекста, в котором они созданы.
Please open Telegram to view this post
VIEW IN TELEGRAM



tgoop.com/ios_broadcast/2059
Create:
Last Update:

🐥 Swift. Структурированные и неструктурированные задачи
Отличный разбор структурированных и неструктурированных задач. Структурированные присоединяются к текущей древовидной структуре задач, а неструктурированные запускают новую древовидную структуру задач.

Родительские и дочерние задачи
🔵Родительская задача порождает дочерние задачи.
🔵Дочерние задачи возвращают результаты родительской задаче.

Древовидная структура задач
🔵Родительские и дочерние задачи образуют единое целое.
🔵Структурированные задачи могут быть дочерними или родительскими.
🔵Неструктурированные задачи могут быть только корневыми узлами.

Завершение задач и групповое завершение
🔵Целевая группа завершает свои дочерние задачи, когда выполнение завершает закрытие группы задач.
🔵Родительская задача может завершиться после завершения целевой группы.
🔵Вложенные неструктурированные задачи не вызывают внешнюю задачу для ожидания завершения. Они ведут себя как "запусти и забудь".

Правило групповой отмены
🔵Если родительская задача отменена, все её дочерние задачи также отменяются.
🔵Отмена задачи не приводит к её остановке, а указывает на то, что результаты не понадобятся.

Правило распространения ошибок
🔵Если ошибка распространяется за пределы локальной области, все дочерние задачи неявно отменяются и неявно ожидаются.
🔵Ошибки распространяются только из задач, которые явно ожидаемы.

Наследование контекста
🔵Неструктурированные задачи наследуют приоритет задачи и локальные значения задачи.
🔵Структурированные задачи не наследуют изоляцию участников от контекста, в котором они созданы.

BY iOS Broadcast













Share with your friend now:
tgoop.com/ios_broadcast/2059

View MORE
Open in Telegram


Telegram News

Date: |

Users are more open to new information on workdays rather than weekends. Today, we will address Telegram channels and how to use them for maximum benefit. 3How to create a Telegram channel? Telegram channels enable users to broadcast messages to multiple users simultaneously. Like on social media, users need to subscribe to your channel to get access to your content published by one or more administrators. Telegram Channels requirements & features
from us


Telegram iOS Broadcast
FROM American