🎙️ Demi Murych - Деми Мурыч - JavaScript оптимизация и паттерны - Metarhia Community Meetup

Поділитися
Вставка
  • Опубліковано 19 гру 2024

КОМЕНТАРІ • 31

  • @tallmatch5866
    @tallmatch5866 8 годин тому +19

    Единственное, что я понял, это то, что вместо просмотра этих видео, мне следует вернуться к учёбе.

  • @valvetigu5207
    @valvetigu5207 2 години тому +1

    Спасибо что не бросаете деда ❤

  • @honeymontana
    @honeymontana 9 годин тому +11

    база база база, спасибо за колаб 🥰

    • @aki7162
      @aki7162 4 години тому +1

      Конечно, не то что твои видео)

  • @andyt6710
    @andyt6710 10 годин тому +4

    Комментарий к первым 5 минутам видео.
    Если мне приходится делать задачу, которую я 10 раз делал, то пытаюсь сделать по другому/лучше (может быть идея как сделать или сделаю какой-то investigation на тему, как сделать по иному).
    Стараюсь час рабочего времени посвящать чтению книг, а потом думать, как применить в коде полученные знания.
    К сожалению, много проектов, где на тебя закидывают кучу форм/сервисов и ты не поднимая головы клепаешь их, потому что надо успеть. В таком режиме, проходят годы, но роста умений не наблюдается, потому что дьявол водит тебя по кругу.

  • @rexenpro2747
    @rexenpro2747 9 годин тому +1

    Отдельная уважуха коллегам за крупный шрифт на экране!

  • @ПашаПашин-э1ы
    @ПашаПашин-э1ы 10 годин тому +6

    Вот этого я ждал очень долго!!! Титаны мысли!

  • @Dmitrijserg
    @Dmitrijserg 11 годин тому +1

    Спасибо всем причастным

  • @HelloGoodbye-f6q
    @HelloGoodbye-f6q 11 годин тому +2

    Тимур почему вы такой спокойный?) и всегда общались спокойно, как так?) откройте секрет)

    • @XitriyLis-km9kj
      @XitriyLis-km9kj 11 годин тому +2

      на седативных сидит возможно)

    • @НикитаПопов-у1щ
      @НикитаПопов-у1щ 11 годин тому +1

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

    • @user-jt7wb3zc1m
      @user-jt7wb3zc1m 10 годин тому +4

      Пійте чай. Ось і весь секрет. ☕

    • @Jaood_xD
      @Jaood_xD 10 годин тому +4

      Хороший чай -- запорука успіху

    • @TimurShemsedinov
      @TimurShemsedinov  2 години тому +1

      Где нужно я и накричать могу, когда-то в МВД пришел в отдел кадров с мухобойкой, орал и шлепал по столу, пока мне сотню трудовых книжек не отдали в руки, а тети из бухгалтерии смотрели через щелку в приоткрытую дверь и шептались - смотри как кричит, точно генералом будет, аш страшно...

  • @markk4925
    @markk4925 10 годин тому +6

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

  • @oleksandrivashchenko7916
    @oleksandrivashchenko7916 11 годин тому +1

    Лайк, підтримка, коментар

  • @oeaoo
    @oeaoo 9 годин тому +1

    4:38 - ради красоты можно что угодно делать, даже навалять красиво! главное ведь что? правильно, главное - ничего!

  • @michaelmyers717
    @michaelmyers717 6 годин тому +1

    Вот это коллаб)

  • @EgorFrade
    @EgorFrade 7 годин тому +4

    54:07 - "switch-case синтаксический сахар на if-else" - "Дед" это так уверенно сказал, что я чуть было даже не поверил. Но остаток здравомыслия заставил меня это проверить. Естественно это не так ни в V8 ни SpiderMonkey ни даже в Rhino. Я боюсь себе представить сколько еще было сказано откровенной неправды с уверенным лицом за эти 3 часа видео.

    • @TimurShemsedinov
      @TimurShemsedinov  6 годин тому +1

      @@EgorFrade Научись пользоваться дезасемблером, у Мурыча на канале точно есть видео, где он показывает нужный тулинг, они генерируют идентичный код

    • @Мартынов-х3ъ
      @Мартынов-х3ъ 5 годин тому

      @@TimurShemsedinovну в Си свитч действительно работает лучше, чем аналогичная конструкция с if-else, так что предположение что в джс будет так же вполне обосновано

    • @demimurych1
      @demimurych1 4 години тому

      Вы посмотрите батенька в байт код. И потом несите свет в массы.
      Код идентичен.
      И Вам бы следовало показать КАК Вы это проверили. Я это смотрб на уровне генерируемого байткода V8 и на уровне выдаваемых оптимизаций TurboFan, а Вы каким образом?

    • @demimurych1
      @demimurych1 4 години тому +1

      @@Мартынов-х3ъ Совершенно верно. Дело в том, что любая конструкция языка - это абстракция которая может определять поле возможных оптимизаций конкретно для нее.
      Когда оптимизирующий алгоритм выделяет часть кода, который обьеденен общим синтаксисом - он может делать определенные выводы относительно того, что с этим можно сделать более эффективно.
      JS не исключение. И я говорил в этом видео, что для switch case в V8 есть целый ряд своих исключительных оптимизаций.
      Но если брать ОБЩИЙ случай - то это генерирует код идентичный коду с if else.

  • @XitriyLis-km9kj
    @XitriyLis-km9kj 11 годин тому +1

    УФ УФ УФ! ЗАВЕЗ!

  • @crypto_octocat
    @crypto_octocat 4 години тому

  • @MrKatunins
    @MrKatunins 2 години тому

    Не стал смотреть

    • @TimurShemsedinov
      @TimurShemsedinov  Годину тому +1

      @@MrKatunins Правильно, лучше не смотреть, иначе могут быть сложности на работе и вообще с кодом становится сложно работать, все так таинственно и неоднозначно. Если человек эффективен, то ему необязательно знать, как все на самом деле, меньше знаешь, лучше спишь

    • @TimurShemsedinov
      @TimurShemsedinov  Годину тому

      @@MrKatunins тут у меня несколько людей с курса пишут, что не могут теперь работать и смотреть ни на код коллег ни на свой

  • @lordew9476
    @lordew9476 6 годин тому

    Оптимизация ДжаваСкрипт? Ха-ха-ха.

    • @TimurShemsedinov
      @TimurShemsedinov  4 години тому

      Вообще, если человек умеет пользоваться тулингом для дебага и декомпиляции, то js можно довести до скорости C++, а таких товарищей, как Java и C# вообще можно взуть по скорости, не всегда, и не для любых задач, это не просто и не дёшево, но вот писать на уровне меинстрима компилируемых языков ±15% производительности вообще изи