Size: a a a

2021 March 11

DS

Dmitriy Shuleshov in ☄️ effector
Andrey
почему?
Потому что в таргет полетит объект
источник

A

Andrey in ☄️ effector
Dmitriy Shuleshov
Потому что в таргет полетит объект
так сорс эффект же
эффект с парамсами вызываем 🧐
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
Потому что в таргет полетит объект
А стоп
источник

DS

Dmitriy Shuleshov in ☄️ effector
А все дошло, прикольно, логично
источник

DS

Dmitriy Shuleshov in ☄️ effector
НО, что будет если до завершения эффекта при первом вызове, эффект будет вызван повторно?
источник

A

Andrey in ☄️ effector
Dmitriy Shuleshov
НО, что будет если до завершения эффекта при первом вызове, эффект будет вызван повторно?
тогда все взорвется евстевственно, когда первый зарезолвится
источник

DS

Dmitriy Shuleshov in ☄️ effector
Andrey
тогда все взорвется евстевственно, когда первый зарезолвится
Для того что б избегать потенциальных гонок, лучше описывать намерения максимально явно
источник

DS

Dmitriy Shuleshov in ☄️ effector
Много букав - не страшно, страшно, когда большая часть из них не выражают никаких намерений
источник

A

Andrey in ☄️ effector
Dmitriy Shuleshov
Для того что б избегать потенциальных гонок, лучше описывать намерения максимально явно
ну, ит депендс
гоняться за потенциальными гонками в каждом кейсе, усложняя код - тоже не варик)

зависит от ситуации, я просто показал еще один вариант)
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
Много букав - не страшно, страшно, когда большая часть из них не выражают никаких намерений
Тогда и только тогда это - бойлерплейт
источник

A

Andrey in ☄️ effector
Dmitriy Shuleshov
Тогда и только тогда это - бойлерплейт
(можно бтв все же наверное дропнуть семпл, в угоду такой записи)
источник

A

Andrey in ☄️ effector
тут по идее и рейс кондишны нивелируются
источник

DS

Dmitriy Shuleshov in ☄️ effector
Andrey
ну, ит депендс
гоняться за потенциальными гонками в каждом кейсе, усложняя код - тоже не варик)

зависит от ситуации, я просто показал еще один вариант)
Создавая не ивент а эффект, всегда следует рассчитывать на их асинхронную природу. И если кто то показал снипет с эффектом скорее всего, он тоже расчитывает что это не должно сломаться.


На а так прикольный воркэраунд, да
источник

DS

Dmitriy Shuleshov in ☄️ effector
Andrey
(можно бтв все же наверное дропнуть семпл, в угоду такой записи)
Этот снипет имеет другой порядок работы, я сначала так написал и кинув в чат удалил🌚
источник

A

Andrey in ☄️ effector
Andrey
(можно бтв все же наверное дропнуть семпл, в угоду такой записи)
правда при семплинге по ивентам из одной цепочки вызовов, придется задуматься про порядок этих вызовов
источник

A

Andrey in ☄️ effector
Dmitriy Shuleshov
Этот снипет имеет другой порядок работы, я сначала так написал и кинув в чат удалил🌚
чому другой?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Andrey
(можно бтв все же наверное дропнуть семпл, в угоду такой записи)
Суть в том что фильтр срабатывает на сорсе
источник

A

Andrey in ☄️ effector
Dmitriy Shuleshov
Суть в том что фильтр срабатывает на сорсе
а, точно, да
источник

И

Иван in ☄️ effector
Dmitriy Shuleshov
Создавая не ивент а эффект, всегда следует рассчитывать на их асинхронную природу. И если кто то показал снипет с эффектом скорее всего, он тоже расчитывает что это не должно сломаться.


На а так прикольный воркэраунд, да
Так что, какой вариант получше будет?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Этот будет максимально предиктебл. Но можно забрать и упрощённый вариант если ты точно уверен что данный эффект не будет ранится в паралель
источник