Недетерминированная цепочка обработчиков

В этом видео в 12:14 демонстратор объясняет проблему потока управления с Groovy, где мы не знаем порядок выполнения для строк 1,2,3,4. Слайд как ниже. Я не понимаю, почему говорят, что (2) может произойти до или после 3,4. Если 2 - это обещание, то 3 обязательно произойдет после 2, а 2 обязательно произойдет раньше 3. Может ли кто-нибудь объяснить это или привести пример, когда часть произойдет до того, как обещание будет выполнено?

введите описание изображения здесь

0 ответов

Другие вопросы по тегам