Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 August 25

AP

Anton P in NodeUA - JavaScript and Node.js in Ukraine
якщо треба virtualbox то гайки. я саме ізза цього і сиджу на x86
источник

VO

Vlad Opaets in NodeUA - JavaScript and Node.js in Ukraine
це правда
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
Я вот значит на learn.javascript читал про ниндзя код, это типа код, который разработчик специально делает запутанным. Кажется, что в этом чате тоже про что-то такое читал.
Я вот не могу понять, действительно ли кто-то умышленно пишет такой код? а если нет, то к чему все эти разговоры?
кто-нибудь из присутствующих пишет специально такой код?
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
это вообще-то статья шутка там )
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
да я вроде бы как понимаю что шутка, но обычно шутка сходит на нет, а статья эта годами там висит, да и не только там это, и в других местах я слышал подобные разговоры, что кто-то пишет такой код, чтобы якобы не выгнали с работы.
источник

MS

Max Shane in NodeUA - JavaScript and Node.js in Ukraine
Всем привет! Помогите пожалуйста с постановкой задачи. Я запутался. Я хочу начать писать свое первое веб приложение, оно простое: на клиенте это будет админка и сайт каталог с информацией и фильтрами. Я запутался именно в том, с чего начать разрабатывать бекенд. Какие модули заложить в проект. И что мне не понадобится.  На какое-либо количество пользователей я не рассчитываю, так как это проект для обучения, но хотелось бы учится сразу писать так как будто 10000 пользователей будет. Подробно расписывать ничего не надо, просто, каких модулей ноды и пакетов из npm мне будет достаточно. Ну и какую инфраструктурную логику я должен написать ( например, логирование, авторизацию) .
источник

MS

Max Shane in NodeUA - JavaScript and Node.js in Ukraine
Я смотрел starter kit, мне показалось там больше чем мне нужно, и пока осилить все целиком не могу.
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
Я например понимаю пошутить и забыли, ну или добавить такую статью на время, а потом убрать. Но статья эта там висит более пяти лет. Если понимать, что учебник больше для новичков, то какая-то странная шутка.
Слыша подобные разговоры и в других местах, делаю вывод, что некоторые применяют подобный подход к своей работе.
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
там же прям в ней написано
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Осторожно, ирония!
Многие пытались пройти по пути ниндзя. Мало, кто преуспел.
источник

E

Eugene (\/)(o.o)(\/) in NodeUA - JavaScript and Node.js in Ukraine
Ну некоторые пытаются писать плохой код, но настоящие профессионалы убеждают заказчика перейти на какую-нибудь эзотерическую и редкую технологию. По которой гораздо меньше специалистов и соответственно гораздо дольше искать нового.
Там точно можно совсем расслабиться. И ни чего не делаешь и ни кто понять не может, что ты ни чего не делаешь. А если и заподозрит, то что они сделают. Будут пол года искать замену?
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
Суть в том, что новичков уже знакомят с подобными приемами, а потом они услышав где-то еще о том, могут попробовать начать так писать. В общем не кажется мне это шуткой, видимо кто-то таки пишет в таком стиле, если есть здесь такой человек, то интересно услышать его мнение, о мотивации писать код подобного рода.
источник

E

Eugene (\/)(o.o)(\/) in NodeUA - JavaScript and Node.js in Ukraine
Мотивация одна - стать полностью незаменимым и доказать заказчику, что с этой кодовой базой не может работать ни кто кроме тебя
источник

E

Eugene (\/)(o.o)(\/) in NodeUA - JavaScript and Node.js in Ukraine
Но вообще можно ещё почитать комментарии к той статье. Мб понятнее будет в чём соль
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
вы многое про это похоже знаете. Но получается, что так будет делать только негодный специалист, который не может себе найти нормальную работу, дело по душе. Или я не прав?
источник

E

Eugene (\/)(o.o)(\/) in NodeUA - JavaScript and Node.js in Ukraine
Прав, делать так нехорошо. Но этим пропитана довольно большая часть индустрии
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
Ну вот, хоть кто-то сказал, я также стал догадываться, что кто-то так поступает. Остается вопрос, бывает ли, что делают ли так организованными группами или это больше удел одиночек?
источник

E

Eugene (\/)(o.o)(\/) in NodeUA - JavaScript and Node.js in Ukraine
Возможен неосознанный заговор. Когда приходит новенький, но его ни кто учить не хочет.
Какого-нибудь программиста, который лет 10 кредит пытаются заставить менторить новичка, а он отнекивается. А может начать отнекиваться и следующий.

Или когда кто-то пытается заказчика убедить, что текущий код нужно выбросить в помойку и переписать всё заново. Один может предложить, а другие радостно согласится.

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

АБ

Артур Бердыев... in NodeUA - JavaScript and Node.js in Ukraine
А кто в здравом уме так сделает, по сути сам себя обрекаешь на возню с шляпой, вместо веселого крудостроения на современных фреймворках:)
источник

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
@Tyup_Tyup спасибо на развернутый ответ. Я вот уже понимаю, что на аутсорсе могут подобным заниматься, когда заказчик и исполнители из разных стран. Например команда(мини агенство) берет новый проект, делает там свои грязные вещи, они то затем будут понимать что к чему, а даже если и нет, то оплачиваемое время тикает, пока они разбираются в своем же коде. А вот заказчику будет сложно их сменить.
источник