Anonymous
поэтому общий опыт в JS + скилл быстрого обучения важнее. нода вообще не нужна.
p0rsche
так, запутали
p0rsche
а нафига для бэкенда тогда ES6, если не нода?
Anonymous
а нафига для бэкенда тогда ES6, если не нода?
хорошая лакмусовая бумажка для определения, следит человек за трендами или нет, живёт он js-ом, или нет)
p0rsche
блин, так вы ищете на бэкенд жаваскриптера или кого?
p0rsche
просто приходишь на ноду, а там Go какойнить
Валерий
ES6 на ноде сейчас самое то
p0rsche
ну ладно тогда, этот момент и был важен
Валерий
Async/await по умолчанию
p0rsche
разве он есть в ноде
Anonymous
ага, позавчера вроде бы релиз был
p0rsche
http://node.green/
p0rsche
даже без —harmony
p0rsche
воу
p0rsche
http://node.green/#ES2017-features-async-functions
HashTag
Подписка на #es2017-features-async-functions
p0rsche
это просто сказка какая-то
p0rsche
а. ну да, они V8 5.5. присунули
p0rsche
тогда все верно
p0rsche
прощайте, бабел-генераторы :)
Vladimir
а нафига для бэкенда тогда ES6, если не нода?
знаю вакансию, где для навороченной тв приставки надо ui/логику писать на жс, там на железке какой-то свой форк ноды которая без вебкита рисует интерфейс,вот это всё. чего щас только не придумают
Anonymous
js был еще на ненавороченных теликах в начале нулевых
p0rsche
а разве в ноде есть вебкит?:)
p0rsche
вебкит есть в хроме
p0rsche
а в ноде есть V8
Anonymous
сам охуел когда узнал, вот эти синие менюшки всякие
Vladimir
а разве в ноде есть вебкит?:)
ну я в смысле что там не nw.js и не электрон
p0rsche
а, ясно
Anonymous
в хроме от вебкита почти ничего не осталось
Andrey
Как понять, поддерживаемый ли я код пишу или нет? Или это каждый сам для себя решает и работодатель на слово верит?
Anonymous
От денег, которые нужно тратить на поддержку, зависит.
Anonymous
в хроме blink давно
Anonymous
Как понять, поддерживаемый ли я код пишу или нет? Или это каждый сам для себя решает и работодатель на слово верит?
ну, составить список критериев сходу не так уж легко, но самый главный критерий, как это ни странно "сможет ли его поддерживать другой человек". адекватные названия, адекватная архитектура, следование общепринятым правилам и т.п.
Andrey
От денег, которые нужно тратить на поддержку, зависит.
это постфактум становится известно, и я пока не видел, чтобы это измерял хоть кто-то
Anonymous
это постфактум становится известно, и я пока не видел, чтобы это измерял хоть кто-то
почему постфактум? написал человек 2000 строк кода в одном файле без разделения на структурные блоки (хоть какие-то, функции, классы, ещё что-то)
Anonymous
сразу видно, что это неподдерживаемый ад, и через месяц, после пьяной вечеринки, он сам в этом файле не разберётся
Anonymous
можно конечно сейчас придумать с десяток контр-аргументов в которых такие файлы - норма, но в 99% случаев подобные действия - больше вред, чем польза
Anonymous
вы заспамили мою сочную вакансию, не надо так))
Anonymous
это постфактум становится известно, и я пока не видел, чтобы это измерял хоть кто-то
Это всё начинает определяться начиная с выбора технологий и сотрудников.
Anonymous
Слишком крутой и сложный для понимания среднестатистического разработчика код писать тоже плохо для бизнеса. Человек уволится, а код мало кто сможет поддерживать. Придётся нанимать высокооплачиваемого специалиста.
Vladislav
Я вот сейчас ебусь с легаси и проклинаю человека, который это говно написал.
Vladislav
Не припомню еще, чтобы этот процесс где-то контролировался
Ivan
кто-то после меня тоже будет меня проклинать
Anonymous
Среднестатистическому бизнесу, всяким интернет-магазинам и т.д. не нужен очень крутой код.
p0rsche
вот у нас тут извратился чувак
p0rsche
https://i.imgur.com/dP76t47.png
p0rsche
за такое я б руки поотрывал
Vladislav
https://i.imgur.com/dP76t47.png
Человек, которого вырастили тернарники
Sergei
охепт
Ivan
как объяснить начальнику что не надо говнокодить
p0rsche
тернарных дел мастер :)
Ivan
не надо лепить парашу и хуярить побыстрее
Anonymous
ни разу, кстати, не видел ни одного места, где вложенные тернарные условия были бы удобно
Anonymous
опасно кидать несвой код в чят
p0rsche
не опасно. я уже переписал по-человечески
Anonymous
есть вообще какие-то кейсы, где вложенные тернарные условия - удобно и читаемо?
Anonymous
Тут вполне читаемо.
Anonymous
Anonymous
Может быть не нужно, но читаемо же.
Anonymous
мб у меня глаз просто непривыкший. приходится прям вчитываться, мозг не воспринимает такую форму записи на лету
Max
Предсказуемо дал заднюю
Забавно про 7 часов, судя по тому что рассказывают о регулярном овертайме
Max
ну у него один плюс - он понимает что ИТ это жизненно важная штука
Anonymous
мб у меня глаз просто непривыкший. приходится прям вчитываться, мозг не воспринимает такую форму записи на лету
Да, не привыкший. Для меня, например, сразу понятно. Там же даже отступы есть специально.
Anonymous
По мне так тот же if else, только краткий.
p0rsche
Может быть не нужно, но читаемо же.
не читаемо и нормально не поддерживаемо
Anonymous
Можно, конечно, придраться зачем, что тернарный оператор придуман, чтобы инлайн в выражения вставлять и прочий философский бред, но в итоге просто краткий if else.
p0rsche
http://eslint.org/docs/rules/no-nested-ternary
p0rsche
есть уже правила для таких талантов краткости
p0rsche
покажи как надо то)
на if'ы переписал, чего там показывать. да, получилось более многословно. Зато с первого взгляда понятно, что код делает
Anonymous
Думаю, просто можно было через несколько || написать и всё.
p0rsche
Думаю, просто можно было через несколько || написать и всё.
http://www.codereadability.com/javascript-default-parameters-with-or-operator/
p0rsche
из той же серии
Anonymous
Да это всё фигня какая-то. Это не сложно. Понятно всеми тремя способами. Сложно -- это когда чувак пишет код по какому-нибудь необычному паттерну, куча карринга, частино применимых функций и много вопросов про замыкания и т.п.