Андрей
Слишком жёстко для первого раза.
Alex
Roman
тогда в чем вопрос?
Alex
3 браузера ломают верстку - chrome, UK, yandex
Alex
в остальных всех нормально
Artem
Андрей
Уже не помню.
Андрей
За этим лучше к @sergeysova
Sergey
кто-то бан хочет?
Sergey
Artem
А алгоритмы какие ?
Artem
Сортировки ?
Sergey
деревья
Sergey
сортировки
Sergey
матрицы
Sergey
это то, что я помню
Artem
Из перечисленных все алгоритмы помнишь ?
Artem
Быструю ,пузырек и тд
Андрей
Они простые, чего там помнить?
Artem
Они все конечно похожи
Artem
Один выучил ,а остальные однотипные
Дима
A*
Artem
Artem
Жиза
Artem
Прям щас можешь сортировку вставками написать ?
Андрей
Да.
Roman
ваще считаю, что инженер должен знать, где найти
Roman
а не алгоритмы напамять помнить
Андрей
А там помнить то нечего.
Artem
Метод Шелла помнишь ?
Artem
+
Artem
А какие надо помнить ?
Artem
Быстрая ?
Андрей
Быстрая, пузырьком, слиянием - достаточно.
Андрей
Ну, пирамидальная ещё.
Artem
Часто пузырь использовал ?
Андрей
10 минут назад)
Artem
Ну так небось функцией
Artem
Готовый
Artem Kasapchuk
я быструю постоянно юзаю
Artem Kasapchuk
sort()
Artem Kasapchuk
))
Андрей
Нет.
Artem
+
Artem
Artem
Типо что бы не забыть ?
Андрей
Соврал. 11 часов назад. https://github.com/XaveScor/lazy-enumerables/blob/master/src/sort.js
Андрей
Ленивая быстрая сортировка, которая использует пузырьковую внутри.
Artem Kasapchuk
до 1000 элементов, вообще не вижу смысла заморачиваться с сортировкой
Artem Kasapchuk
а после 1000 нафиг надо на фронте делать)
Андрей
А на бекенде что делать?
Андрей
Есть люди, которые для бека пишут на js
Artem Kasapchuk
и ??
Artem Kasapchuk
ты не юзаешь базы, выгружаешь и насильно сортируешь?)
Artem Kasapchuk
любая база быстрей справится с сортировкой чем все твои алгоритмы)
Андрей
То, что там оптимальные алгоритмы нужны. А если они там есть, то почему их на фронте не использовать?
Artem
Ну каждый видит по своему так что не сритесь
Anonymous
Artem Kasapchuk
да мы не сремся обсуждаем)
Андрей
Artem Kasapchuk
меня вообще удивляет эта вся тема с сортировками на фронте особенно)
Андрей
Ya
Artem Kasapchuk
особенно на собесодования, типа товарищ разраб а как вы решает один из самых грубейших антипаттернов)
Андрей
К примеру, моя версия сортировки в 8 раз быстрее для virtualized view на 100 элементах.
Artem Kasapchuk
имею ввиду что то большое сортировать на фронте)
Андрей
Artem Kasapchuk
я именно про фронт
Artem Kasapchuk
в бэкэнде, лучше юзать базы, своя версия сортировки конечно же забавно, но база справится лучше)
Андрей
Ну, на фронте тоже лучше не забывать о производительности. Особенно если для этого надо делать минимум усилий.
Андрей
Возьми либу, которая оптимально за тебя всё сделает.
Artem Kasapchuk
наверно стоит юзать, но только наверно в каких то очень узких моментах, не осмелюсь сказать в каких
Андрей