Re[30]: Исповедь C++ника
От: Тёмчик Австралия жж
Дата: 28.12.20 00:11
Оценка: :)))
Здравствуйте, so5team, Вы писали:

S>Как удобно: когда по делу сказать нечего, то нужно наговорить собеседнику кучу гадостей.


S>Вот реально не понимаю, как паттерн Visitor поможет при работе с C API. Ладно бы еще какой-нибудь Facade был упомянут, ну или Bridge хотя бы, но Visitor... Просветите старика, плиз.

Дано: одно или несколько сторонних API. Нужно: сделать бесшовную интеграцию. Передаём visitor на нужное API. Это широко используемая практика в обработке данных от пачки разных API разных версий.

S>По поводу накладных расходов все было уже расписано ранее, перечитайте. По поводу "мутно", если вам не понятно, то речь шла про понятность политки владения сущностями в вашем подходе. В C++ сборщика мусора нет. Возвращать голые владеющие указатели так себе способ.

Можете сделать умный указатель для subscription. Да, C++ это боль.

S>PS.


>> Готов ответить за звиздёж в любое время.


S>Видели:


>>> Реалтаймовые системы не на плюсах делают.


S>Ответили за звиздеж, да.

Не на плюсах. Вот вы влезли в тему событийной модели, которой я сейчас плотно занимаюсь (использую RxJs). Я указал вас ссылку, что использовать вместо кривого велопеда — RxCpp.
Читайте и просвещайтесь. Может быть, в вашей области событий нет, отсюда и пустота в голове.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.