Честно прочитал все полностью
Честно ничего не понял
Добавил в закладки, что бы потом снова прочитать и снова ничего не понять
И так N + 1 раз, где N бесконечность
Но, это таит в себе подводный камень. В том же реакте, функция componentDidUpdate вызовется только после того, как обновятся все дочерние компоненты ( грубо говоря, сначала у дочерних компонентов вызывается componentDidUpdate, а потом у родительского ), тут это не так и updateComplete не гарантирует, что обновились дочерние элементы. Видимо это из-за специфики веб-компонентов ( shadowRoot и так далее ), поэтому приходится в простых случаях писать так
Нативный селект умеет правильно позиционировать выпадашку, в зависимости от того хватает для нее места или нет. Тут так не получится, и да, для одного селекта столько кода? Нет уж спасибо, где мой старый добрый js?
Думаю, такой подход идеально подходит для всяких npm пакетов и либ, на реальном проекте такое раздувание файлов (вместо одного файла у нас куча файлов на каждую функцию ) ни к чему.
2009 — Класс 8-9, увлекался химией и биологией. Вылилось в то, что в итоге учился в двух универах на хим факультетах, но оба бросил и с химией мы разошлись
2019 — Переехал из родного города в Питер и работаю в одной большой и известной компании
На одной из работ участвовал в разработке CRM внутренней. Добавил маленькую пасхалку с этим парнем, выскакивал когда случалась ошибка сервера. Правда все равно был только в dev режиме. Бекендерам зашло
Складывается ощущение, что вам не стоило разбивать ваш рассказ на маленькие статьи. Лучше было бы все объединить в одну, пусть она была бы больше средней, но так легче искать какую-то определенную часть + полная картинка будет складываться лучше
Как то на хабре уже была статья, о том как же обстоят рабочие дела в гугле. Автор сетовал на том, что фикс багов и рефакторинг никому не нужен, и тебе как разработчику это не принесёт баллов на ревью. Думаю, то что описано в этой статье доказывает вышесказанное.
Андрей Сергеевич с проворством, которого нельзя было ожидать от пожилого человека, подбежал к двери, схватил кошку в охапку и закинул обратно в помещение. Затем он взялся за ручку двери и с силой захлопнул дверь, прямо перед самым носом гостей.
— Извините, — сказал Андрей Сергеевич, сдерживая свое прерывистое дыхание — сюда пока нельзя. Идет эксперимент. Я вам потом покажу. Потом…
Поверьте, как ни странно, но очень сложно))) Это как научиться зарядку по утрам делать, на слова легко, на деле...
Честно ничего не понял
Добавил в закладки, что бы потом снова прочитать и снова ничего не понять
И так N + 1 раз, где N бесконечность
У
lit-element
есть еще интересное св-воupdateComplete
( https://lit-element.polymer-project.org/guide/lifecycle#updatecomplete ) — это промис, который резолвится после того, как компонент обновился.Но, это таит в себе подводный камень. В том же реакте, функция
componentDidUpdate
вызовется только после того, как обновятся все дочерние компоненты ( грубо говоря, сначала у дочерних компонентов вызываетсяcomponentDidUpdate
, а потом у родительского ), тут это не так иupdateComplete
не гарантирует, что обновились дочерние элементы. Видимо это из-за специфики веб-компонентов (shadowRoot
и так далее ), поэтому приходится в простых случаях писать такВ более сложных пилить костыли.
Осталось написать статью "Как давать обратную связь, что бы вас не ненавидели", тогда и принимающим будет легче)
Нативный селект умеет правильно позиционировать выпадашку, в зависимости от того хватает для нее места или нет. Тут так не получится, и да, для одного селекта столько кода? Нет уж спасибо, где мой старый добрый
js
?Думаю, такой подход идеально подходит для всяких npm пакетов и либ, на реальном проекте такое раздувание файлов (вместо одного файла у нас куча файлов на каждую функцию ) ни к чему.
Вот тебе и кроссплатформенность)))
Опять же не понятно, в какой момент тогда архивировать, если после этого никто вообще запись не увидит.
Не совсем понял, как "заархивированая" запись не даст Вконтакте отправить мою переписку полиции по первому требованию? Или если, будет ордер на это?
2009 — Класс 8-9, увлекался химией и биологией. Вылилось в то, что в итоге учился в двух универах на хим факультетах, но оба бросил и с химией мы разошлись
2019 — Переехал из родного города в Питер и работаю в одной большой и известной компании
Отличное название для антиутопии
Чет от названия статьи ожидалось другое, а не просто обзор ( причем поверхностный ) существующих движков
На одной из работ участвовал в разработке CRM внутренней. Добавил маленькую пасхалку с этим парнем, выскакивал когда случалась ошибка сервера. Правда все равно был только в
dev
режиме. Бекендерам зашлоСкладывается ощущение, что вам не стоило разбивать ваш рассказ на маленькие статьи. Лучше было бы все объединить в одну, пусть она была бы больше средней, но так легче искать какую-то определенную часть + полная картинка будет складываться лучше
Это все нужно для красивых кнопочек и анимашек
А вы любите извращения ( первый раз вижу такое форматирование ), или это какая-то автоматическая тулза?

Эксперимент с котом Шрёдингера?)
Вы не правильно вопрос ставите, надо так: Сколько у вас знакомых с большим опытом ( 10+ лет ), которых звали в Google, Amazo, etc.