Size: a a a

2020 August 09

🚀🚀

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

ф

фильтруй мысли... in ☄️ effector
Nikita Fedorov
поддерживаемый код можно и компактно писать)
книгу можно мелким шрифтом написать - будет легче с собой носить (меньше вес)
источник

ф

фильтруй мысли... in ☄️ effector
yumaa verdin
с телефона не очень понятно, но там на каждое изменение делается запрос? нельзя сделать один запрос на рейт, а потом просто использовать этот рейт?
можно)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita Fedorov
у меня есть подозрение что без эффектора было бы кода меньше и он был бы проще)
если не видел сегодняшнее обсуждение то рекомендую начать с него, прежде чем делать настолько радикальные выводы https://t.me/effector_ru/151376
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
по ссылке выше вся логика умещается в 60 строк
источник

NF

Nikita Fedorov in ☄️ effector
чет так часто смотрю на эти дублирующиеся createEvent, что ей богу сделал бы хелпер c генератором) аля:
const [
priceInputChanged,
priceUnitChanged,
weightInputChanged,
weightUnitChanged
] = createEvents();
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita Fedorov
чет так часто смотрю на эти дублирующиеся createEvent, что ей богу сделал бы хелпер c генератором) аля:
const [
priceInputChanged,
priceUnitChanged,
weightInputChanged,
weightUnitChanged
] = createEvents();
но у тебя по прежнему четыре строки
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
даже больше учитывая тело хелпера и const)
источник

NF

Nikita Fedorov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
но у тебя по прежнему четыре строки
но зато нет повторяющегося кода и выглядит получше имхо
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
все места которые можно экономить уже сэкономлены: createApi, split
источник

ф

фильтруй мысли... in ☄️ effector
Nikita Fedorov
у меня есть подозрение что без эффектора было бы кода меньше и он был бы проще)
приношу свои извинения за то, что написал не компактно 😔
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
фильтруй мысли
приношу свои извинения за то, что написал не компактно 😔
ппц 😕😕
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
вопервыхизбыточностьэтонезло — онанужнадляудобстваподдержки
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ты же не выносишь в хелпер const и не пишешь переменные через запятую
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
так и тут
источник

ei

export default - зло... in ☄️ effector
Nikita Fedorov
чет так часто смотрю на эти дублирующиеся createEvent, что ей богу сделал бы хелпер c генератором) аля:
const [
priceInputChanged,
priceUnitChanged,
weightInputChanged,
weightUnitChanged
] = createEvents();
Кстати как ты собрался узнать сколько ивентов возвращать?)
источник

🚀🚀

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

NF

Nikita Fedorov in ☄️ effector
export default - зло is the side effect
Кстати как ты собрался узнать сколько ивентов возвращать?)
генератор)
источник

🚀🚀

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