Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)

2020 July 26

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
даже когда сервак написан на жове хмл и там ебанутейшие типы
users: Option[List[Option[User]]]
выводит скалахб всё равно удобнее, чем это проходить парсерами питонячьими, тем более жажаскриптовыми
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
короче, я не знаю, в чём ты меня пытаешься убедить
я просто говорю, что у меня другой опыт
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
всё само выводится, прогонять данные от точки до точки ещё проще
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
в питоне мне кажется супер неудобная работа с JSON хуже или так же как в типизировнных
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
λoλzod
в питоне мне кажется супер неудобная работа с JSON хуже или так же как в типизировнных
ну чуть лучше, чем в жажаскрипте, чуть хуже, чем в кдожуре
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
наиболее неудобно работать с  JavaScript object notation в языке JavaScript
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
почему
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
каждый новый способ проитерироваться по объекту, частично его скопировать, превратить массив в объект или обратно - это новая история, приводящая тебя к ужасным снипетам и всяким lodash/ramda
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
каждый раз, когда хочешь убедиться, что есть все нужные поля - это новое приключение
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
а ну это да
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Это жутко неудобно
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
В общем я думаю так. Где-то лежат какие-то структуры, в БД, во внешнем сервисе. Мне не нравится что в скале (и в любом другом типизированном языке), нужно совершать какие-то пусть совсем мизерные действия для их описания и парсинга.
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
А мне нравится
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Может это не проблема языка а инфраструктуры. Но в динамических это решено, пусть ценой вышеописанных неудобств.
Я думаю что можно эту проблему когда-то решить без каких-то компромиссов
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Генерация кейсклассов из жсон схемы у нас есть на проекте
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Но мы отказываемся
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Потому что ето неудобно
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Гораздо удобнее написать самим
источник

λ

λoλzod in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
но это ведь не значит что однажды нельзя будет сделать удобнее
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (спидран Олега по тофу)
Не знаю, как
источник