К обеду ложка хороша. Как по мне изучать новые структуры данных стоит не сразу, а когда ты начнешь понимать проблематику, почему эти "НОВЫЕ" структуры тебе могут быть полезны. Вот тогда они зайдут как родные. Ну рассказал новичку про массив, про мапы, про хэшсеты, про деревья очереди стеки и т.д. Просто каша получится. Вот когда он поймет на практике своей, что перебирать огромный массив чтобы проверить есть там значение или нет довольно бестолковая идея, вот тогда идеально вкатят хэшсеты и карты и он их поймет прям в самую суть)) С деревьями/графами так же.
Согласен, втоая часть получилась слишком абстрактной и не зашла, в последующих выступлениях с этим докладом я сильно доработал эту часть. Про то, что React прост как две палки я мысли не закладывал. Конечно, в Реакте хватает сложностей, я делал упор на то, что его основная идея достаточно проста. Мысль, которая стояла за докладом была такой, что за любым инструментом есть одна базовая идея и она достаточно проста и, как правило, выражается в конкретном алгоритме или конкретной структуре данных, поэтому стоит изучать основы программирования, чтобы лучше мочь выбрать инструмент.
Очень приятно слушать спикера Но от самого доклада ожидалось большего: если вы знаете, как рендерит React, то доклад вам мало даст. Тема структур данных и применения на практике не раскрыта.
Для тех, кто смотрит уже в 2023 году, просто знайте, что вставка середину НЕ приводит к перерендеру всех компонентов (в т.ч. и родителя). То есть в примере из видео вставится NewComponent и перерендерится LastComponent, но FirstComponent останется без перерендера
Класс, Руслан, я подумал, что если бы это был мой канал, я бы использовал твои комментарии в описании видео как ссылки на таймкоды разных тем. Очень впечатляюще тебя разбомбило в каментах.
Я правильно понимаю что раньше все топили за ооп, принципы солид, а потом приходит чувак и говорит: это все хуйня щас я запихну логику в одну строку. Так вроде ооп это изначально совсем не про эффективность.
Пришел послушать про структуры - послушал про реакт.
Почему я раньше нигде не видел это информации?? Отличный доклад, спасибо большое!
Совершенно бесполезные вещи
@@ruslanvolovik2745 почему бесполезные, Руслан??
Это первый курс института, поэтому ты не видел эту информацию
@@ПетрПетров-ж9е тоесть тебе не лень комментировать пост 3х летней давности чтоб поязвить? Ты наверное очень обиженный...
К обеду ложка хороша. Как по мне изучать новые структуры данных стоит не сразу, а когда ты начнешь понимать проблематику, почему эти "НОВЫЕ" структуры тебе могут быть полезны.
Вот тогда они зайдут как родные. Ну рассказал новичку про массив, про мапы, про хэшсеты, про деревья очереди стеки и т.д. Просто каша получится. Вот когда он поймет на практике своей, что перебирать огромный массив чтобы проверить есть там значение или нет довольно бестолковая идея, вот тогда идеально вкатят хэшсеты и карты и он их поймет прям в самую суть)) С деревьями/графами так же.
Безумно хорош доклад, рад что посмотрел его 👍
Мне одному ящик под экраном напоминает индикатор батареи с телефонов?)) доклад смотрю, очень интересно, огроменное спасибо!
Молодчина, спасибо большое!
Коротко: react прост, как две палки, вторая часть доклада - про бинарные деревья без примеров кода.
Согласен, втоая часть получилась слишком абстрактной и не зашла, в последующих выступлениях с этим докладом я сильно доработал эту часть.
Про то, что React прост как две палки я мысли не закладывал. Конечно, в Реакте хватает сложностей, я делал упор на то, что его основная идея достаточно проста. Мысль, которая стояла за докладом была такой, что за любым инструментом есть одна базовая идея и она достаточно проста и, как правило, выражается в конкретном алгоритме или конкретной структуре данных, поэтому стоит изучать основы программирования, чтобы лучше мочь выбрать инструмент.
@@iamo0 "за любым инструментом есть одна базовая идея и она достаточно проста" в копилку любимых цитат. Спасибо за доклад!
Тебе нужен код бинарного дерева?)
Отлично. Спасибо. Структура данных определяется при начальном проектировании. Так и буду делать
Это все знают
Очень приятно слушать спикера
Но от самого доклада ожидалось большего: если вы знаете, как рендерит React, то доклад вам мало даст. Тема структур данных и применения на практике не раскрыта.
Спасибо за фидбек. Скажите, а чего именно не хватило для понимания, как использовать структуры на практике? Что вы бы хотели услышать в этом докладе?
@@iamo0 другого докладчика -> с ним все понят. Я даже не фронт разработчик
класс
Если он в хтмл академии так объясняет, то это беда, для студентов, конечно
Для тех, кто смотрит уже в 2023 году, просто знайте, что вставка середину НЕ приводит к перерендеру всех компонентов (в т.ч. и родителя). То есть в примере из видео вставится NewComponent и перерендерится LastComponent, но FirstComponent останется без перерендера
окуенно !! кодер красавчик напомнил автомат калашникова ято все дело в простоте и структуре данных
Тебе это просто показалось
Совершенно бесполезные вещи
Вы тоже лайк не ставите, чтобы не быть 666 ?))
С темы на тему прыгает и до конца не раскрывает не одну тему (24:14 парень все понял / цените свое время)
сложно
Нет
Как 2 бита
Это называеться поиском в глубину и вшырину в бинарном дереве поиска
Лучше сказал бы не мап, а хеш таблица или бинарное дерево поиска потому что это зависит от конкретного браузера
Класс, Руслан, я подумал, что если бы это был мой канал, я бы использовал твои комментарии в описании видео как ссылки на таймкоды разных тем. Очень впечатляюще тебя разбомбило в каментах.
Где ссылка на "сложный" цикл?
th-cam.com/video/Nzokr6Boeaw/w-d-xo.html
@@kaze9308 спасибо, это было полезно
Круто, кльово покажи им сразу асинхронную репликацию и шардинг. А еще скажи что В-дерево используется в бд и подробно расскажи о нем
Самое интересное в видео было узнать что это рисунок
Все у тебя позже
Имутабельность - переведи на англиский. Тебе и базы данных не хватит, а не оперативной
Цикл всеже простой как 2 бита, Карл
"Програмист начал программировать" приду#к
Для тебя бит я так понял сложно
Студент 2-го уровня, ты наверно 80-го
Совершенно бесполезные вещи он рассказывает
Я правильно понимаю что раньше все топили за ооп, принципы солид, а потом приходит чувак и говорит: это все хуйня щас я запихну логику в одну строку. Так вроде ооп это изначально совсем не про эффективность.