Size: a a a

2020 July 26

ВН

Виталий На Заборе... in cloud_flood
я вообще считаю, что все сервисы не должны делать разницы между 2 и "2"
источник

p

pragus in cloud_flood
Виталий На Заборе
игнором типа, ну ёпт
😂😂😂
источник

ВН

Виталий На Заборе... in cloud_flood
это не шутка, я так и пишу
источник

ВН

Виталий На Заборе... in cloud_flood
)
источник

ВН

Виталий На Заборе... in cloud_flood
ну это логично, блин
источник

ВН

Виталий На Заборе... in cloud_flood
это же не gRPC где тип известен
источник

ВН

Виталий На Заборе... in cloud_flood
а именно что JSON, в который хуй знает кто хуй знает что сунет
источник

ВН

Виталий На Заборе... in cloud_flood
и это дико бесит, когда на другом конце какая-нить блядь ява
источник

ВН

Виталий На Заборе... in cloud_flood
которой надо вот чтобы обязательно число было
источник

AO

Alexander Ovchinniko... in cloud_flood
есть json schema
источник

ВН

Виталий На Заборе... in cloud_flood
хотя что ей мешает распарсить строку как число - ХЗ
источник

ВН

Виталий На Заборе... in cloud_flood
особенно учитывая, что часть чисел в JS вообще точно не передаются O_o
источник

AO

Alexander Ovchinniko... in cloud_flood
общий подход: парсить а не валидировать
источник

ВН

Виталий На Заборе... in cloud_flood
условно передаются точно до 1 до 2^53
источник

ВН

Виталий На Заборе... in cloud_flood
а выше уже неточно
источник

ВН

Виталий На Заборе... in cloud_flood
из-за ебанутой реализации
источник

ВН

Виталий На Заборе... in cloud_flood
когда все числа сделаны double-ами
источник

p

pragus in cloud_flood
Alexander Ovchinnikov 🦁
есть json schema
Допустим. И у тебя 30 микросервисов которые разрабатываются разными командами. Как будет происходить переезд всех 30? )
источник

AO

Alexander Ovchinniko... in cloud_flood
источник

p

pragus in cloud_flood
Виталий На Заборе
я вообще считаю, что все сервисы не должны делать разницы между 2 и "2"
Окей, а если там "2.45"? )
источник