мелководье программирования
Aug. 29th, 2021 01:30 pmПослать сообщение нескольким подписчикам. Что можеть быть проще?
А вот если докопаться до деталей, то:
1. Сообщение генерим только найдя первого подписчика (не генерим, если подписчиков нет)
2. При посылке сообщения последнему подписчику, используем (если в этом есть смысл) разрушающие функции посылки, поскольку сообщение нам больше не нужно.
Всё это, конечно, морально устарело лет на 40, но забавно.
А вот если докопаться до деталей, то:
1. Сообщение генерим только найдя первого подписчика (не генерим, если подписчиков нет)
2. При посылке сообщения последнему подписчику, используем (если в этом есть смысл) разрушающие функции посылки, поскольку сообщение нам больше не нужно.
Всё это, конечно, морально устарело лет на 40, но забавно.
no subject
Date: 2021-08-29 05:39 pm (UTC)Хороший пример, однако.
no subject
Date: 2021-08-29 07:47 pm (UTC)no subject
Date: 2021-08-29 09:15 pm (UTC)Ну хороший же пример-то. Я пока что не соображу, как это функционально написать, чтобы без case и без ненужного распараллеливания.
no subject
Date: 2021-08-30 09:56 am (UTC)