Size: a a a

2020 September 30

W

Whatislove in Frontend UA
Перфект, спасибо ребят
источник

DK

Dmytro Kovalevskyi in Frontend UA
NOT_FOUND_INDEX
источник

E

Evgen in Frontend UA
Alexander Kuzmenko
Magic number
MAGIC_MINUS_ONE, а вообще выше написали
источник

VS

V7v S6k in Frontend UA
Whatislove
Гайс очень серьезный вопрос...
Мне нужно вынести в константу -1(который возращает arr.findIndex, arr.indexOf) но я не знаю как её назвать
Может кто сталкивался?:D
findIndex => returns an index, therefore -1 means INDEX_NOT_FOUND
источник

AR

Alexey Raspopov in Frontend UA
Как же удобно писать INDEX_NOT_FOUND вместо -1
источник

EM

Egor Mushet in Frontend UA
это удобно потом читать
источник

NL

Nikita Lyubchich in Frontend UA
Alexey Raspopov
Как же удобно писать INDEX_NOT_FOUND вместо -1
А потом приходит условный хаскеллист и не понимает, почему там -1
источник

VS

V7v S6k in Frontend UA
Alexey Raspopov
Как же удобно писать INDEX_NOT_FOUND вместо -1
я думав, ми пишемо код, щоб було зручно читати, а не писати
источник

E

Evgen in Frontend UA
Nikita Lyubchich
А потом приходит условный хаскеллист и не понимает, почему там -1
Зачем ему приходить? Что бы свой хаскель привнести? ))))
источник

AR

Alexey Raspopov in Frontend UA
Egor Mushet
это удобно потом читать
-1 это такая же идиома как null, все знают на что они смотрят
источник

DB

Dima Bildin in Frontend UA
На прошлой работе был парень, который не любил константу -1, поэтому делал
if (~arr.indexOf(el))
источник

EO

Eugene Obrezkov in Frontend UA
Alexey Raspopov
-1 это такая же идиома как null, все знают на что они смотрят
не такая же
источник

W

Whatislove in Frontend UA
Alexey Raspopov
-1 это такая же идиома как null, все знают на что они смотрят
Не всегда...
источник

VS

V7v S6k in Frontend UA
V7v S6k
findIndex => returns an index, therefore -1 means INDEX_NOT_FOUND
або навіть ELEMENT_NOT_FOUND
источник

EO

Eugene Obrezkov in Frontend UA
null это keyword с жесткой семантикой, а -1 это непонятная хрень, которая в случае с findIndex означает "не найдено"
источник

VS

V7v S6k in Frontend UA
Dima Bildin
На прошлой работе был парень, который не любил константу -1, поэтому делал
if (~arr.indexOf(el))
це значно гірше, лол))
источник

AR

Alexey Raspopov in Frontend UA
Nikita Lyubchich
А потом приходит условный хаскеллист и не понимает, почему там -1
А хаскелисты хрупкие по натуре, ага
источник

AK

Alexander Kuzmenko in Frontend UA
Alexey Raspopov
Как же удобно писать INDEX_NOT_FOUND вместо -1
Автокомплит же есть
источник

AR

Alexey Raspopov in Frontend UA
Мы сейчас серьезно это обсуждаем?
источник

NL

Nikita Lyubchich in Frontend UA
Eugene Obrezkov
null это keyword с жесткой семантикой, а -1 это непонятная хрень, которая в случае с findIndex означает "не найдено"
+++
У меня на сервисе много вычислений (хоть и питонячих), и часто много где пихают магические строки и числа в стиле «да тут итак все понятно».

А потом через полгода офигевают, что такое в тестах price == 47.65
источник