Что проиграл из-за незнания того, что скрыто абстракцией
Примеры из фронта. Юзаешь babel, как абстракцию, которая позволяет модный молодёжный код, а он потом работает в IE. Не думаешь о том, как именно он работает. Начинаешь слишком активно использовать там, где необязательно, конструкции, которые в итоге очень сильно увеличивают размер кода после бабеля. Тоже самое с sass. Vue - используешь как абстракцию над DOM. У тебя просто данные, реактивность и шаблоны, а по волшебству под абстракций DOM сам меняется. Но если не знаешь иногда особенностей работы, можешь вызывать лишний перерендер, который в некоторых ситуациях может заметно замедлять страницу. Array.find - просто ищет элемент в массиве. Вроде одно действие. Если не думать о том, что делает он это за O(n), можно проиграть.
Обсуждают сегодня