Статья от очередного фронтендера и, что закономерно, жертвы Hype Driven Development, который, исходя из статьи, ничего кроме ангуляра и реакта «ниасилил», но решил поднять свою самооценку на основе отсутствия логики. Я орнул.
Если «палят» — то вызывают на долгий диалог к кадровикам, объясняя что «так нельзя» :D
Чем они это объясняют? Своей неспособностью удовлетворить ожидания сотрудников? Если начинают шантажировать увольнением, можно смело заявить, что «так нельзя» не только потому что это подло, но и по закону.
Какой из вас программист, если вы используя библиотеку, пишите «макаронный код», да ещё и обвиняете в этом саму библиотеку?
Поэтому на проектах я против таких людей, как вы: сторонников фреймворков, псевдобиблиотек (ангуляров, реактов) и прочей чепухи, дальше которой вы ничего не видите, вплоть до возможностей применения элементарных парадигм программирования с целью ухода от «макаронного кода».
Не вижу проблем переориентировать код на использование статического листа или словаря с возможностью добавлять в него поддержку сторонних типов и визиторов.
Фреймворки, библиотекифреймоворки.
Чем крупнее монстр, тем больше хайпа с их инструментов.
Тем больше привлечённых раков, на которых потом ориентируются раки следующего поколения.
И так, вырастает целая империя псевдопроектировщиков, которые агрессивно настроены против всяких «устаревших» по их мнению инструментов типа jQuery.
Даже не стесняются заниматься подменой понятий, типа React — библиотека js (ведь так заявил фейсбук!), а не фреймворк. Которая работает за счёт интерпретатора и внутренней абстракции. Но нет, попереть против гигантов — кишка тонка.
Страдает, конечно же, от этого всего работодатель, ведь он должен обеспечивать весь этот коллектив гениев.
Да здравствует JS Hype Empire!
P.S. Речь идёт о крупных проектах, а не лендинге.
P.S. Есть опыт работы на js фреймворках и вся критика — исключительно личное мнение. Просто наболело.
К сожалению, чем ниже порог вхождения в какую-то сферу разработки, тем больше она напоминает Hype Driven Development. На волне страхов перед проектированием у многих разработчиков, легко принимаются на вооружение разного рода хайп-фреймворки, мотивируя это тем, что:
«такие гиганты, как гугл и фейсбук разработали %FrameworkName% или %PseudoLibName% и используют это у себя, значит и у нас с коллективом в сто раз меньше человек это тоже подойдёт». А решения, зарекомендованные временем клеймят «устаревшими». Живой пример — веб фронтенд. Грустно.
Имея не много опыта с различными javascript библиотеками, пришел к выводу что AngularJS изначально принуждает вашему проекту быть маленьким, чистым, изолированным и легко расширяемым.
В голос. Далее в статье идёт тонна костылей с раздуванием ангуляровской абстракции, повествуя о том, как левой рукой почесать правое ухо. Почему не jQuery? Не «модно»?
Индус-триализация Майкрософта теперь добралась и до маркетинга. Дешевая рабочая сила, знаете ли. И самое хреновое, MS сколько не портит себе репутацию, от него все равно не уйдёшь в большинстве случаев.
Нашим конторкам эти рекомендации просто на смех. На практике лично мною выявлено, что отношение к сотруднику со стороны руководства в перспективе коррелирует с отношением к нему на начальных этапах контакта. Детально анализируя первый контакт со стороны лиц компании (даже HR'a), можно успешно экономить время, отсеивая это IT-недоразумение. Крупные компании, уважающие себя и своих сотрудников куда более перспективны, на мой взгляд, по сравнению с олицетворением комплекса бога, убивающим энтузиазм.
Ни о чем вообще не понятно. Мотивация не ясна.
Как раз-таки знают. Просто у них каждое утро начинается с новой мечты: кому яхту, кому-то шикарный дом в загнивающей.
Чем они это объясняют? Своей неспособностью удовлетворить ожидания сотрудников? Если начинают шантажировать увольнением, можно смело заявить, что «так нельзя» не только потому что это подло, но и по закону.
Поэтому на проектах я против таких людей, как вы: сторонников фреймворков, псевдобиблиотек (ангуляров, реактов) и прочей чепухи, дальше которой вы ничего не видите, вплоть до возможностей применения элементарных парадигм программирования с целью ухода от «макаронного кода».
библиотекифреймоворки.Чем крупнее монстр, тем больше хайпа с их инструментов.
Тем больше привлечённых раков, на которых потом ориентируются раки следующего поколения.
И так, вырастает целая империя псевдопроектировщиков, которые агрессивно настроены против всяких «устаревших» по их мнению инструментов типа jQuery.
Даже не стесняются заниматься подменой понятий, типа React — библиотека js (ведь так заявил фейсбук!), а не фреймворк. Которая работает за счёт интерпретатора и внутренней абстракции. Но нет, попереть против гигантов — кишка тонка.
Страдает, конечно же, от этого всего работодатель, ведь он должен обеспечивать весь этот коллектив гениев.
Да здравствует JS Hype Empire!
P.S. Речь идёт о крупных проектах, а не лендинге.
P.S. Есть опыт работы на js фреймворках и вся критика — исключительно личное мнение. Просто наболело.
«такие гиганты, как гугл и фейсбук разработали %FrameworkName% или %PseudoLibName% и используют это у себя, значит и у нас с коллективом в сто раз меньше человек это тоже подойдёт». А решения, зарекомендованные временем клеймят «устаревшими». Живой пример — веб фронтенд. Грустно.
Из текста следует, что у автора, как минимум, реляционная модель данных, а проблема его сводится к тому как почесать левой рукой правое ухо.
В голос. Далее в статье идёт тонна костылей с раздуванием ангуляровской абстракции, повествуя о том, как левой рукой почесать правое ухо. Почему не jQuery? Не «модно»?
Как это случилось с ASP.NET Core.