Здравствуйте, zelenprog, Вы писали:
Z>Как в этом случае можно хоть в каком-то виде реализовать слабое связывание?
Z>Простой пример.
Z>Пользователь нажимает на кнопку и запускает какую-то длительную бизнес-операцию. При этом происходит изменение бизнес-данных.
Z>Модуль, реализующий эту бизнес-операцию, по мере изменения данных должен оповещать другие модули об этих изменениях.
FSM
Z>Модуль, реализующий интерфейс (форму, с которой работает пользователь), должен в ответ на это оповещение понять какие данные изменились и отобразить эти изменения.
Z>Как это делается в процедурных языках?
https://www.youtube.com/watch?v=M7uo5jmFDUw