Плохо тем, что на каждый чих вместо уже подготовленной (возможно оптимальной под конкретный паттерн) функции (которую барузер успешно заJITит), будет создаваться новый объект, методы которого вдобавок завраплены, т.е. как не крути, это всё оверхед.
Ок, допустим он небольшой, но всё равно остаётся проблема повторного использования, да, можно завернуть это в метод, как вы написали, но это нужно догадаться, без шуток.
Кроме этого, если оформить в функциональном стиле, мы получим достаточно гибкую штуку и комбинации правил, типа
Всё правильно vlreshet говорит, вечные конфиги, rc-шки, соглашения и другие тайные занания. Почему никто не задумывается о another-awesome-bundler init, который бы сам задетектил jsx, ts, less/sass/postcss и сконфигурил бы как надо? Хочешь продвинутой конфигурации, не вопрос another-awesome-bundler eject, create-xxxx-app ведь создали, тут-то что мешает?
Тут вам видней, я слишком редко менял место, но когда приходилось, то выбирал не из списка вакансий, а контор, в которых бы мне хотелось работать и по ходу дела узнавал условия/вилку.
Чего? Любое собеседование заканчивается вопросом о «ваших ожиданиях», как вы предлагаете на него отвечать? Типа «а сколько дадите?», лол.
Кроме этого, если у конторы заведомо потолок в Х, а вы хотите Х+Y%, то разговор будет короткий, ну либо задачи/место такое расчудесное, но тут и ценник уже не важен.
Релевантные для кого? Есть вакансии и есть соискатели, всё. А это непонятно для чего, да и под авторизацией, так что я указал от балды, чтобы просто посмотреть «красивую картику» таких же.
Хоспади, та статья, настолько дно, насколько это в принципе возможно, ей просто не место на хабре. Я понимаю, если бы в ней было хоть что-то интересное, например про нейросети, которые преобразуют макеты в код или нейросети, которые пишут копипастом, но Weebly как пример, это прям лютый пи**ец.
Если бы каждый уважаемый разработчик не пытался поделиться своими наработками, вы бы никогда не увидели: Prototype, jQuery, Knockout, Angular, React, Vue и __список_зависимостей_из_вашего_package.json__.
Хотя думаю погорячился, так что всё это ИМХО, просто у себя я именно так и сделал, вот:
Плохо тем, что на каждый чих вместо уже подготовленной (возможно оптимальной под конкретный паттерн) функции (которую барузер успешно заJITит), будет создаваться новый объект, методы которого вдобавок завраплены, т.е. как не крути, это всё оверхед.
Ок, допустим он небольшой, но всё равно остаётся проблема повторного использования, да, можно завернуть это в метод, как вы написали, но это нужно догадаться, без шуток.
Кроме этого, если оформить в функциональном стиле, мы получим достаточно гибкую штуку и комбинации правил, типа
Да не вопрос, вот свежачёк microbundle (zero-configuration bundler for tiny modules), всего неделю назад вышел и уже 1.5K✰
Всё правильно vlreshet говорит, вечные конфиги, rc-шки, соглашения и другие тайные занания. Почему никто не задумывается о
another-awesome-bundler init, который бы сам задетектилjsx,ts,less/sass/postcssи сконфигурил бы как надо? Хочешь продвинутой конфигурации, не вопросanother-awesome-bundler eject,create-xxxx-appведь создали, тут-то что мешает?Тут вам видней, я слишком редко менял место, но когда приходилось, то выбирал не из списка вакансий, а контор, в которых бы мне хотелось работать и по ходу дела узнавал условия/вилку.
Чего? Любое собеседование заканчивается вопросом о «ваших ожиданиях», как вы предлагаете на него отвечать? Типа «а сколько дадите?», лол.
Кроме этого, если у конторы заведомо потолок в Х, а вы хотите Х+Y%, то разговор будет короткий, ну либо задачи/место такое расчудесное, но тут и ценник уже не важен.
А что именно «так»? Если в вакансии не указан ценник, спросите, это не сложно.
ого-го, ну ок
Релевантные для кого? Есть вакансии и есть соискатели, всё. А это непонятно для чего, да и под авторизацией, так что я указал от балды, чтобы просто посмотреть «красивую картику» таких же.
И все подумали «А давай!» и указали от балды, чтобы проверить.
В каком-нибудь 2012/13, до разделения хабра, за минус сотню бы с легкостью ушло.
Если бы каждый уважаемый разработчик не пытался поделиться своими наработками, вы бы никогда не увидели: Prototype, jQuery, Knockout, Angular, React, Vue и __список_зависимостей_из_вашего_package.json__.