Size: a a a

NestJS — русскоязычное сообщество

2020 March 23

Ti

Time is the side effect in NestJS — русскоязычное сообщество
ILshat Khamitov
зачем юзать в 200 местах === и в 300 местах ==, возможно у тя програмки маленькие были, зачем допускать ситуации не типизированного сравнение вообще, это же выстрел себе в ногу, может проявится не сразу а на проде через 3 месяца и отлавливать будешь дня 3
+
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Он не понимает что такое устойчивость кода
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
То же самое касается указания возвращаемых типов всегда, даже если они в каком-то случае сами выводятся
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Для кого-то это лишний код, а на деле это позволяет изолировать проблему
источник

RM

Rashid Mukhamedov in NestJS — русскоязычное сообщество
Надо уметь оценивать риски.
источник

Вキ

Вертихвост キバ in NestJS — русскоязычное сообщество
Rashid Mukhamedov
Надо уметь оценивать риски.
В случае с == риски возрастают многократно
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Тройное равно это как минимум помощь при рефакторинге, ты не будешь думать почему там двойное равно и точно не нарвешься на проблему, когда при изменении одной стороны сравнения все провалится
источник

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
У нас просто в eslint запрещено писать нестрогое равенство и всё, никаких споров
источник

RM

Rashid Mukhamedov in NestJS — русскоязычное сообщество
В данном случае я знаю что
1) в этом месте никогда не будет различия с тройным равно.
2) мой код никто не будет менять

И мне банально лень и НЕИНТЕРЕСНО использовать ===
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Rashid Mukhamedov
В данном случае я знаю что
1) в этом месте никогда не будет различия с тройным равно.
2) мой код никто не будет менять

И мне банально лень и НЕИНТЕРЕСНО использовать ===
Поздравляю, ну это естественный отбор
источник

RM

Rashid Mukhamedov in NestJS — русскоязычное сообщество
Andrey Melikhov
У нас просто в eslint запрещено писать нестрогое равенство и всё, никаких споров
If в краткой форме тоже запрещен?
источник

RM

Rashid Mukhamedov in NestJS — русскоязычное сообщество
А то ведь тоже может привести к ошибке
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Что такое иф в краткой форме? 😂
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Я надеюсь ты не про &&
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Потому что на такой говнокодище меня уже не хватит
источник

RM

Rashid Mukhamedov in NestJS — русскоязычное сообщество
Без фигурных скобок
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
А, ну в нем ничего плохого
источник

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
Rashid Mukhamedov
If в краткой форме тоже запрещен?
без скобок? конечно запрещён. Ещё бы запретить писать if с приведением типов — if(object)
источник

RM

Rashid Mukhamedov in NestJS — русскоязычное сообщество
Time is the side effect
Тройное равно это как минимум помощь при рефакторинге, ты не будешь думать почему там двойное равно и точно не нарвешься на проблему, когда при изменении одной стороны сравнения все провалится
Как же у вас мозги искалечены если вам над этим приходится думать)
источник

E

Envy in NestJS — русскоязычное сообщество
Доброе утро, ребят, я так понимаю, в typeorm нет никаких встроенных инструментов для поиска дублирующихся строк?
источник