в живую проблемы с производительностью из за рамды/лодаша/лишних проходов по массивам?
Да, но там очень специфичный кейс. Объяснять не буду
в целом оптимизация нужна, остальное - следствие, но может быть хуже, если для взятия значения из объекта используется что-то сторонее. Сейчас это вполне решается reduce, если кто читал спеку то в es2020 введутся новые операторы ? - a?.b?.c ?? d, и на кой черт этот лодашь будет нужен со своими регулярками
Из-за кривой chain логики с массивами где по 5ть раз обход массива вместо одного редюса - встречал и рефакторили мы то поделие знатно, именно из-за проблем с производительностью, данных было много, и повлиять на их оптимизацию на источнике возможности не было :) выживали как могли, правда было это задолго до inferno и множества оптимизаций в самих движках
Обсуждают сегодня