Size: a a a

2020 October 02

DS

Dmitriy Shuleshov in ☄️ effector
За 5 проектов ни разу не юзал ивент фильтр или фильтр мап. Мне повезло?)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
нет, это просто означает, что проектирование guard было выполнено правильно)
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
За 5 проектов ни разу не юзал ивент фильтр или фильтр мап. Мне повезло?)
Вот и я как-то гуардами обхожусь
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
то есть в итоге просто была предложена лучшая альтернатива, которая помимо этой проблемы решала ещё и ряд других
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
нет, это просто означает, что проектирование guard было выполнено правильно)
Может тогда как то переводить фокус постепенно на гвард ?
источник

V

Vasili in ☄️ effector
Предлагаю выбрать хорошие экземпляры частые и скинуть в рецепты
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
что позволило методу filter просто стать неактуальным. это альтернатива неявному изменению логики
источник

ф

фильтруй мысли... in ☄️ effector
мне нравится с хелперами, декларативно:
const onClosePopup = guard($isOpenPopup, onFalse)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
Может тогда как то переводить фокус постепенно на гвард ?
источник

DS

Dmitriy Shuleshov in ☄️ effector
😏
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
цель была в том, чтобы рассказ про фильтр был историческим экскурсом, а не ежедневным вопросом)
источник

DS

Dmitriy Shuleshov in ☄️ effector
Это потому что я в чатике. А вдруг кто то пилит по доке?) И как тот пример с риот дальше сторов и ивентов не прочтет?))
источник

V

Vasili in ☄️ effector
мне в свое время очень заходило https://rxjs-dev.firebaseapp.com/operator-decision-tree
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
Это потому что я в чатике. А вдруг кто то пилит по доке?) И как тот пример с риот дальше сторов и ивентов не прочтет?))
пример с riot аналогично, его необходимо замещать более качественными примерами, чтобы он просто потерял актуальность
источник

V

Vasili in ☄️ effector
🚀🔬 🚀🔬🚀🔬
цель была в том, чтобы рассказ про фильтр был историческим экскурсом, а не ежедневным вопросом)
надо тогда в доках метить как deprecated
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ну он не deprecated)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
такая запись фильтра регулярно взрывала мозг людям, но если кого-то устраивает такой метод, то его вполне можно использовать, о каких либо депрекейтах можно будет задумыватсья не раньше 2021-2022 годов
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
сейчас даже createStoreObject не депрекейтнут, хотя общепринятым методом является combine (createStoreObject появился раньше), но
1) кто-то уже привык его использовать и я точно знаю, что в одном проекте в «кухне на районе» он используется
2) периодически кто-то натыкается на старые статьи с его использованием, поэтому пока старые статьи не позабудутся, люди будут начинать пробовать его использовать
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
иными словами, от решения депрекейтнуть метод, до его удаления проходит минимум несколько лет
источник

AO

Aleksandr Osipov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
такая запись фильтра регулярно взрывала мозг людям, но если кого-то устраивает такой метод, то его вполне можно использовать, о каких либо депрекейтах можно будет задумыватсья не раньше 2021-2022 годов
Надо как с электронными компонентами, там есть EOL - end of life, deprecated по нашему, а есть NRND - not recommended for new design
источник