Size: a a a

JavaScript Noobs — сообщество новичков

2021 July 16

t

true || false in JavaScript Noobs — сообщество новичков
принцип single responsibility, плюс давать более подробные имена для переменных, функций. И тогда комменты даже и не понадобятся
источник

t

true || false in JavaScript Noobs — сообщество новичков
зачем мне комментировать функцию , имя которой четко описывает, что делает. Или переменную, у которой четкое имя, что понятно, для чего она.
источник

t

true || false in JavaScript Noobs — сообщество новичков
или вы хотите описыват весь процесс функции, как  и для чего она была создана?
источник

t

true || false in JavaScript Noobs — сообщество новичков
я полностью с вами согласен. Тут как команда договорится между собой. Если команда решит, что ей так удобно, и что код более читабелен - то так и сделают, если нет - то нет. Все относительно, и нету такого, что что-то верно, а что-то не верно ))
источник

P

Pavel in JavaScript Noobs — сообщество новичков
ну вот я сам с собой (внутри команды) и договорился)))
источник

MB

Mkkt Bkkt in JavaScript Noobs — сообщество новичков
Соглашусь
Конечно же не нужно их совать в каждую строчку, но они нужны
А если еще и бд подключена, то стоит создавать что-то вроде экземпла с описью что и в каком виде туда записывается
источник

t

true || false in JavaScript Noobs — сообщество новичков
но нужно учитывать, что если вы сдадите этот проект другому разрабу, чтоб он не матюкался, что код был написан плохо
источник

t

true || false in JavaScript Noobs — сообщество новичков
поэтому я бы следовал принципам СОЛИД
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
а ещё граспы, ссоты, драи, кисы и иже с ними, чтоб окончательно ебануться
надо аккуратно писать. мы ж в реальном мире живём
источник

P

Pavel in JavaScript Noobs — сообщество новичков
еще вопрос, можно как-то кастовать bool в 1|0 кратко?
В php это выглядит примерно так:
(int) 'string' === $var
есть подобное в js?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
Number(bool)
источник

V

Veli in JavaScript Noobs — сообщество новичков
Number(true)
источник

t

true || false in JavaScript Noobs — сообщество новичков
согласен, не всегда получается следовать этим принципам, но хотябы максимально стараться ))
источник

V

Veli in JavaScript Noobs — сообщество новичков
или +bool
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
и у нас не bool, а гордый Boolean
источник

P

Pavel in JavaScript Noobs — сообщество новичков
пасиб)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну оно ясное дело
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
мне вот прям интересно стало, а вам зачем? вы чё там считаете
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
количество пройденных этапов? хд
источник

P

Pavel in JavaScript Noobs — сообщество новичков
да уж, приходится переучиваться) в php меня ругают за !!$var, а тут за bool ))
источник