Size: a a a

2020 April 25

G

Gymmasssorla in rust_offtopic
Почему он тогда в документации не показывается
источник

G

Gymmasssorla in rust_offtopic
источник

G

Gymmasssorla in rust_offtopic
То есть Prelude.List - это не Data.List
источник

AZ

Alex Zhukovsky in rust_offtopic
логично
источник

G

Gymmasssorla in rust_offtopic
источник

AZ

Alex Zhukovsky in rust_offtopic
в хаскелле так же
источник

G

Gymmasssorla in rust_offtopic
Почему?
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Я написал свой error_reporting. Он далеко не настолько крутой, как annotate-snippets, но он работает
И юзэйдж у меня гораздо проще, чем у annotate-snippets
источник

B

Bogdan in rust_offtopic
если я делаю РЕСТ апи, должна ли модель валидироваться сразу в контрллере? или можно валидировать по частям в серисах отвечающих за доп поля модельки?
источник

B

Bogdan in rust_offtopic
POST /api/AttributeValue
{
 "attributeId": 1,
 "textTranslations": {
   "en": "dsgsdgh",
   "ru": "string",
   "ua": "string"
 }
}


к преимеру сервис по переводам валит операцию, если заданы не все 3 перевода
источник

B

Bogdan in rust_offtopic
или лучше и там и там?

Чекнуть сразу ваидацию, а в серивисе сделать дабл-чек?
источник

EG

Emmanuel Goldstein in rust_offtopic
Bogdan
или лучше и там и там?

Чекнуть сразу ваидацию, а в серивисе сделать дабл-чек?
Я бы выносил всё, что можно безболезненно вынести в типы, в типы, а остальное проверял на месте.
источник

B

Bogdan in rust_offtopic
ну дептивов нет(



:))))
источник

EG

Emmanuel Goldstein in rust_offtopic
Например, если у тебя в TextTranslation всегда все три перевода, то если структура выглядит как
struct TextTranslation {
   en: String,
   ru: String,
   ua: String,
}

то тебе ничего и валидировать-то не надо
источник

A

Andreλ in rust_offtopic
Дык а чего там кушать? Статья просто ни о чём. Куча кода с парой каментов.. чего, зачем, почему, нифига непонятно... Короче обычный хабротрэш.
источник

VS

Victor Sapiens in rust_offtopic
Andreλ
Дык а чего там кушать? Статья просто ни о чём. Куча кода с парой каментов.. чего, зачем, почему, нифига непонятно... Короче обычный хабротрэш.
Что именно тебе не понятно? Ты что, код не понимаешь без комментов?
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
если я делаю РЕСТ апи, должна ли модель валидироваться сразу в контрллере? или можно валидировать по частям в серисах отвечающих за доп поля модельки?
парс донт валидейт)))
источник

B

Bogdan in rust_offtopic
Emmanuel Goldstein
Например, если у тебя в TextTranslation всегда все три перевода, то если структура выглядит как
struct TextTranslation {
   en: String,
   ru: String,
   ua: String,
}

то тебе ничего и валидировать-то не надо
у меня там Dictionary<Language, string>   кстати
источник

B

Bogdan in rust_offtopic
добавления новго языка повлечет перекомпиляцию, но не изменнеие кода в плане новых веточек в ИФы
источник

A

Andreλ in rust_offtopic
Victor Sapiens
Что именно тебе не понятно? Ты что, код не понимаешь без комментов?
Лол)) При чем тут понимание кода?
Там не объяснили зачем сделано все  то, что описано в статье.
источник