Size: a a a

2019 October 28

ВР

Ваня Реутенко... in JS
сайд еффекты зло, не меняй значения снаружи функции
источник

ПП

Просто Пашка... in JS
если честно ни разу нигде не встречал что бы это именно считалось плохим тоном и типа прям табу. даже простое однострочное услвоие надо оборачивать в блочную версию... интересно было бы объктивные доводы послушать на тему чем вот такой код легче и лучше

let a;
...
if (a) {
 a = a;
} else {
a = ...;
}

а такой хуже

a = a ? a : ...;

без учета всяких "а вот если когда-то надо будет ...
источник

ВР

Ваня Реутенко... in JS
Ваня Реутенко
сайд еффекты зло, не меняй значения снаружи функции
источник

ВР

Ваня Реутенко... in JS
источник

ПП

Просто Пашка... in JS
🦁
у нас - это в целом, я уже в конторах 5ти побывал. А так да, ты прав, что "твои коллеги" могут это принять, но в каждой конторе есть какой-то свой стайл гайд для девов. Я больше .net, но по жсу точно знаю, что условный оператор ? не желательно использовать впринципе (опять же, это там где я был, может у тебя иначе). Какой бы код небыл, это очень сильно влияет на читабельность
побывал в 5 контора) ты попытался предыдущим своим словам предать веса намекнув буд-то крутой спец и успел много где поработать?) не впечатлило)
источник

🦁

🦁 in JS
Просто Пашка
если честно ни разу нигде не встречал что бы это именно считалось плохим тоном и типа прям табу. даже простое однострочное услвоие надо оборачивать в блочную версию... интересно было бы объктивные доводы послушать на тему чем вот такой код легче и лучше

let a;
...
if (a) {
 a = a;
} else {
a = ...;
}

а такой хуже

a = a ? a : ...;

без учета всяких "а вот если когда-то надо будет ...
опять же, в куче строк кода это условие будет неприметным, а когда блок, то сразу всё видно и понятно, не нужно всматриваться и задумываться
источник

🦁

🦁 in JS
Просто Пашка
побывал в 5 контора) ты попытался предыдущим своим словам предать веса намекнув буд-то крутой спец и успел много где поработать?) не впечатлило)
нет, я просто на твой вопрос ответил
источник

ПП

Просто Пашка... in JS
нет я спрашивал конкретно в каких), а не В скольких)
источник

ПП

Просто Пашка... in JS
мне просто интересно знать где какие правила
источник

ПП

Просто Пашка... in JS
я очень любопытный
источник

🦁

🦁 in JS
перечислять я ничего не буду, не считаю это уместным
источник

ПП

Просто Пашка... in JS
ясн, красавичк )
источник

🦁

🦁 in JS
а написал в 5 только потому что еслиб это было в 1м месте, то да, этим словам веса нет
источник

🦁

🦁 in JS
малоли кто там код ревью проводит
источник

ПП

Просто Пашка... in JS
им и так весу нет)
источник

🦁

🦁 in JS
а так, в нескольких местах был и везде про ? одно и тоже было
источник

ПП

Просто Пашка... in JS
ясно понятно, пасиба за разверный ответ)
источник

ПП

Просто Пашка... in JS
вопросов больше не имею )
источник

ВР

Ваня Реутенко... in JS
🦁
с такими условиями писать условные операторы считается плохим тоном, ибо в дальнейшем будет сложнее читаться код
плохим тоном считается использованте вложеных тернарников
источник

w

welone in JS
Ваня Реутенко
сайд еффекты зло, не меняй значения снаружи функции
объясни пожалуйста, в чем разница
источник