Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 February 25

V

Victor in Flutter Developers — русскоговорящее сообщество
почему?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Попробуй как нить сделать jsonDecode на файле в пару метров при нажатии на кнопку
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Victor
почему?
Потому что дарт однопоточный
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
если меньше 16мс все еще остается 60 фпс, где взяться пролагу
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
ты синхронной операцией заблокируешь эвент луп
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Там будет больше 16 мс если перебором
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
и пролагивание придется то не на смену кадров
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
а как раз на момент нажатия кнопки
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
странно что мы вообще обсуждаем допустимость таких решений
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
сколько надо ресторанов чтоб было больше 16 мс думаешь?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ну возьми и попробуй)
Уверяю, меньше чем ты думаешь.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
О(N) с последующим substring и проверкой - это будет больно
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
пробовал не десятках тысяч, там 2мс или типа того
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
если юзать цикл
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
а не фильтр
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Victor
пробовал не десятках тысяч, там 2мс или типа того
Тут чтоб это сделать +- еще адекватно надо сделать следующее
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
В теории это еще хоть сколько нибудь будет адекватно await Stream.fromIterable(yourList).where(...).toList()
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Но опять же, нафига?
Если можно построить индекс и сделать около моментально.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Как бэ это не самая сложная вещь в мире:
Map<String, Set<Restourant>>
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
а генераторы получится юзать? чтоб получать только сколько нужно результатов
источник