Ребята, у меня такой вопрос. Есть в разработке event-driven подход - это когда мы при наступлении события, отправляем некое сообщение, которое получаю все те, кто на него подписан. Хорошо, а как бы выглядел ООП код, без такого подхода - можно пример. То есть, скажем, например у нас пересеклись два объекта и мы что то хотим сделать. Верно я понимаю, что в слуае не event-driven подхода, мы просто должы будем в функцию пересечения передавать некоторые объекты, с которомы что-то должно произойти?
То есть вот, такой код в event-driven:
void some_call(...)
{
if (...)
emit event intersected
}
entity_1::intersected()
to do something
e.t.c
Как бы код выше выглядел без ED подхода?