Size: a a a

JavaScript.Ninja

2021 June 18

W

Wjchßlv in JavaScript.Ninja
Допустим, какую-то определенную не особо сложную бизнес логигу я лучше покрою только тестами. Но есть у меня ещё в каком-то модуле работа со статистикой, где черт ногу сломит, и было бы неприятно получить NaN в лицо - это я ещё и типизацией обработаю, и тестами, и ещё миллион валидаторов поставлю, и их ещё затестирую, и тесты затестирую xD
источник

N

Nikita in JavaScript.Ninja
и эксепшн в рантайме. классика
источник

W

Wjchßlv in JavaScript.Ninja
Оуеее, конечно!
источник

W

Wjchßlv in JavaScript.Ninja
Причем экспешн вообще в другом месте, конечно же, должен появиться
источник

IK

Illya Klymov in JavaScript.Ninja
Вы в курсе инженерной практики когда добавление ещё одного контура защиты не повышает, а понижает надёжность системы?
источник

IK

Illya Klymov in JavaScript.Ninja
Это факт даже не из программирования
источник

W

Wjchßlv in JavaScript.Ninja
В курсе, я ж утрирую)
Это и банально слишком затратно для полноценной реализации, возможно, и в разы
источник

KR

Kirill Romanov in JavaScript.Ninja
я бы сказал, что потенциальные проблемы, которые решают тесты и типизация - это два пересекающихся множества, но отнюдь не тождественных
источник

KR

Kirill Romanov in JavaScript.Ninja
этому чату явно не хватает капчи
источник

W

Wjchßlv in JavaScript.Ninja
На ум пришла (возможно, не очень удачная) аналогия, как, например, у нас в РФ возникнет "театр безопасности" в местах скопления людей/аэропортах -  это и неудобно становится и безопасности больше точно не становится) Во всей красе
источник

AN

AleX N in JavaScript.Ninja
Есть где примеры слабой проверки typescripta?
источник

KR

Kirill Romanov in JavaScript.Ninja
источник

AN

AleX N in JavaScript.Ninja
Спс
источник

OJ

Oleg Junior in JavaScript.Ninja
а как в программировании называются сущности, которые хранят некие сопостоваления? Map? Enum? у меня есть такая сущность
const ??? = {
 "download-video-from-odnoklassniki": "odnoklassniki",
 "download-video-from-facebook": "facebook",
}

ключ там это некий path страницы (site.ru/download-video-from-odnoklassniki), а значение параметр для апи, в коде фигурирует как extractor. как мне лучше назвать этот объект?
источник

ДД

Дмитрий Дивин... in JavaScript.Ninja
Это словарь, dictionary
источник

IK

Illya Klymov in JavaScript.Ninja
Я бы так и назвал pathToExtractorMapping
источник

OJ

Oleg Junior in JavaScript.Ninja
спасибо. хорошее название
источник

V

Valentin in JavaScript.Ninja
Всем привет!! Подскажите возможно получить куки в запросе аксиоса на клиенте?
У axios.create().interceptors.request
пусто =(
источник

KR

Kirill Romanov in JavaScript.Ninja
Если они httponly, то нельзя
источник

KR

Kirill Romanov in JavaScript.Ninja
Секьюрность
источник