Перейти к публикации
  • Сейчас на странице   Всего пользователей: 5   (1 пользователь, 4 гостя)

Rooster

Программирование[11]

var  

286 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

Zellar написал 1 минуту назад:

когда я фронтмакака

тебе тоже нужны алгоритмы

возможно даже больше

а то чо лента лагает блять, макака? опять сортировку пузырьком написал, ебок


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
(изменено)
Just.Doit said 3 minutes ago:
Zellar said 4 minutes ago:

когда я фронтмакака

тебе тоже нужны алгоритмы

возможно даже больше

а то чо лента лагает блять, макака? опять сортировку пузырьком написал, ебок

У меня все работает. Это хуесос на бэке медленно данные отдает

 

P.S. У вас тоже на работе принято правило, что если что то работает хуево, то просто валишь всю вину на чела, который работал над проектом, но уволился?


Изменено пользователем Zellar

 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

Щас фронт по большей части полноценное веб приложение. Там алгосы даже больше нужны, чем в беке


 

9Aa4jVY.jpeg

IFVau8G.png

AohP0ps.png

Поделиться сообщением


Ссылка на сообщение
(изменено)
besteady said 11 minutes ago:

Щас фронт по большей части полноценное веб приложение. Там алгосы даже больше нужны, чем в беке

Там половину работы за тебя фреймворк делает. А другую половину всякие либы, для работы с данными. Какие еще впизду алгосы. Я понимаю, если бы на чистом js/ts хуярили бы. Ну я не сеньор помидор конечно пока, может дальше и реально нужны будут


Изменено пользователем Zellar

 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение
(изменено)
Zellar написал 1 час назад:

P.S. У вас тоже на работе принято правило, что если что то работает хуево, то просто валишь всю вину на чела, который работал над проектом, но уволился?

в смысле на работе принято?
я думал это правила игры в индустрии

 

Zellar написал 54 минуты назад:
besteady написал 1 час назад:

Щас фронт по большей части полноценное веб приложение. Там алгосы даже больше нужны, чем в беке

Там половину работы за тебя фреймворк делает. А другую половину всякие либы, для работы с данными. Какие еще впизду алгосы. Я понимаю, если бы на чистом js/ts хуярили бы. Ну я не сеньор помидор конечно пока, может дальше и реально нужны будут

 

ну вот у тебя есть либа в которой

линкед лист (или скажем аррей)

хип

и хешмапа

 

и что ты заюзаешь для задачи Х, например типа вести список, пофильтрованный и отсортированный по нескольким полям?

я конеш уже понял что ты скажешь - напишу бекендеру чтобы он дал рест который дает уже готовые данные по параметрам запроса

но по хорошему в ряде случаев это есть смысл делать на фронте и делать быстро


Изменено пользователем Just.Doit
UglyBastard понравилось это

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Zellar написал 1 час назад:
Just.Doit написал 1 час назад:
Zellar написал 1 час назад:

когда я фронтмакака

тебе тоже нужны алгоритмы

возможно даже больше

а то чо лента лагает блять, макака? опять сортировку пузырьком написал, ебок

У меня все работает. Это хуесос на бэке медленно данные отдает

 

P.S. У вас тоже на работе принято правило, что если что то работает хуево, то просто валишь всю вину на чела, который работал над проектом, но уволился?

 

да, это база, сам так делал, а теперь ухожу сам и все в меня летит

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 13 минут назад:

но по хорошему в ряде случаев это есть смысл делать на фронте и делать быстро


Если операция лёгкая, то по сути можно руководствоваться O-notation.
Если тяжёлая, то может действительно лучше не делать её на фронте, где устройство у пользователя может быть со слабым процессором.

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 14 минут назад:

и что ты заюзаешь для задачи Х, например типа вести список, пофильтрованный и отсортированный по нескольким полям?

Я или чего-то не понимаю, но какие алгоритмы для этого нужно знать?


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
(изменено)
GoldRobot написал 5 минут назад:

Я или чего-то не понимаю, но какие алгоритмы для этого нужно знать?

ну опиши как бы ты решил эту задачу?

 

PS: если что под "знать алгоритмы" я не имею ввиду уметь написать мердж сорт вручную

а уметь применять различные алгоритмы и типы данных, понимать производительность и затраты по памяти

хотя для ряда задач может понадобится именно писать мерджсорт совмещенный с фильтрацией внутри твоего доменного типа данных


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

о, жсер в топик зашел, мердж сорты вручную на фронте пишет


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
Kant написал 2 минуты назад:

о, жсер в топик зашел, мердж сорты вручную на фронте пишет

он наоборот говорит что не пишет и алгоритмы не знает


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 1 минуту назад:
Kant написал 3 минуты назад:

о, жсер в топик зашел, мердж сорты вручную на фронте пишет

он наоборот говорит что не пишет и алгоритмы не знает

тогда нахуя ты спрашиваешь про алгоритмы в таске фильтрануть и сортануть?

кто из жсеров это делает "алгоритмами"

даже в джаву стрим апи аля линк завезли, в жсе еще на 5 лет раньше появилось


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 6 минут назад:

ну опиши как бы ты решил эту задачу?

хуякнул бы std::map (че там аналог у вас хз) и не ебал мозг?

кто в здравом уме будет листы какие-то делать вообще тут


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
Kant написал 1 минуту назад:

кто из жсеров это делает "алгоритмами"

какиенибудь разработчики реакта или аппок гугла


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

самое главное, что если на фронте в принципе оказалось количество данных чтобы дефолтная сортировка (предполагается хотя бы N^2) не справилась за то же время что и любая другая, то обосрался бэк

 

хотя в бытие ВЕЛИКОГО ГРАФКЛА, где долбоебы дают фронту тащить всё что ему вздумается, вместо того, что ему надо, может у даунов такое и случается

sB.Raven понравилось это

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
GoldRobot написал 1 минуту назад:
Just.Doit написал 10 минут назад:

ну опиши как бы ты решил эту задачу?

хуякнул бы std::map (че там аналог у вас хз) и не ебал мозг?

кто в здравом уме будет листы какие-то делать вообще тут

я не знаю что стд мап делает в точности, но если тоже самое что и взде - это не решает ни задачу сортировки ни задачу фильтрации


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Just.Doit написал 3 минуты назад:

я не знаю что стд мап делает в точности, но если тоже самое что и взде - это не решает ни задачу сортировки ни задачу фильтрации

Цитата

std::map is a sorted associative container that contains key-value pairs with unique keys. Keys are sorted by using the comparison function Compare. Search, removal, and insertion operations have logarithmic complexity. Maps are usually implemented as Red–black trees.

 


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

ну вы вот рофлите, а я постоянно слышу кулстори как какой-то разраб в филтрацию пихает на каждый степ сборку нового сета, по которому делает контейнс

условно

filterCriteriaAsList

arrayToFilter.filter(item => filterCriteriaAsList.toSet.contains(item))

ну вот тут и нужны начальные навыки решения условного литкода (заложенное понимание алгоритмической сложности и как работает set/map/array и операции над ними)

 

ну и очень нужны когда у тебя граф, по которому надо ходить, искать, модифицировать и не все поддерживается либой, либо там не учтены особенности твоей бизнеслогики и ты можешь оптимизировать какие-то действия за счет априорных знаний и ассампшенов бизнесовых.

если ваяешь лендинг-круд то это все не нужно. кто спорит

 

GoldRobot написал 11 минут назад:

std::map is a sorted associative container that contains key-value pairs with unique keys. Keys are sorted by using the comparison function Compare. Search, removal, and insertion operations have logarithmic complexity. Maps are usually implemented as Red–black trees.

а это мапа. еще и сортированная. я по первой подумал это метод map, потому что в джавке через :: обозначается ссылка на метод

а фильтрация? по коллекции признаков

ну вот. тебе надо знать что такое rb-tree чтобы понимать последнюю строчку и соответствующие трейдоффы.

также понимать что значит logarithmic complexity

 

тоесть тееб чтобы эту доку прочитать и что-то понять нужны навыки алгоритмов и структур данных


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Zellar написал 3 часа назад:

Я вот видел на react скоро бэк можно будет хуячить.

Чел ты теплое с мягким не путаешь? Мб ты про серверсайд рендеринг?

реакт это DOM + JSX

А бекенд это любые ебейшие вычисления по любому ебейшому способу коннекта с любым ебейшим направлением передачи данных. Полл, пуш, вебсокеты, серверсайдивенты.

рест/соап/(g)rpc

json/протобаф граФКУЭЛИ 

 

 

Поделиться сообщением


Ссылка на сообщение

 

кароче. мой поинт. надо ли это обязательно чтобы вкатиться? нет

надо ли чтобы сносно выполнять работу на уровне двух-трехлетней макаки в рогах и копатах? нет

полезно ли это на синьерском уровне и в "серьезной" компании - да, очень

посмотрят ли на тебя как на конченого долбаеба если ты после 5+ лет опыта этого не знаешь? определенно

 

я только в этой мере имел ввиду "тебе нужны алгоритмы (навыки работы с ними)"


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...