Size: a a a

Programming Offtop

2021 May 15

(

( in Programming Offtop
А как мне завести "всего один"?
источник

VP

Vladimir Petrakovich in Programming Offtop
Только он будет куда проще (возможно, enum)
источник

I

Ilmir in Programming Offtop
О, по опыту работы с гугловым кодом, этот тип будет String.
источник

(

( in Programming Offtop
А как m от n зависит?
источник

I

Ilmir in Programming Offtop
^
источник

(

( in Programming Offtop
Расскажи пожалуйста, куда ты показываешь
источник

AN

Alexander Nozik in Programming Offtop
навЭрх жЭ
источник

d

dimiii in Programming Offtop
Примерно так m = f(n, домен)
источник

(

( in Programming Offtop
Потому что над твоим сообщением находится мое сообщение
источник

VP

Vladimir Petrakovich in Programming Offtop
Возможно. Ну так sealed class Error(val msg: String) не лучше.
источник

(

( in Programming Offtop
Хорошая зависимость
источник

VP

Vladimir Petrakovich in Programming Offtop
Или ты читаешь, что sealed class сам по себе будет побуждать добавить дополнительную инфу?
источник

AN

Alexander Nozik in Programming Offtop
Конечно будет. Если уж делаешь класс, то в него чего-то положишь
источник

VP

Vladimir Petrakovich in Programming Offtop
Ага, object SomethingWrong
источник

KD

Konstantin Dovnar in Programming Offtop
Зависит исключительно от задачи же.

Если у тебя по UI на любую ошибку просто вылезает диалог с текстом "всё пошло по пизде", то одного типа на всё хватит, зачем крутить больше.

Сколько у тебя в приложении есть кейсов с уникальной обработкой ошибок, столько типов и хватит.
источник

I

Ilmir in Programming Offtop
Значит, перепутал с другой взрослой голубоглазой пепельноволосой блондинкой. Осталось только вспомнить, откуда эта блондинка, ибо я её где-то видел.
источник

I

Ilmir in Programming Offtop
Не, в гугловом коде не fun somethingOrError(): Either<T, Error>, там fun somethins(error: StringRef): T?. Короче, ошибка передаётся как аргумент в функцию.
источник

(

( in Programming Offtop
Ну, у меня есть в приложении для каждой вьюхи нормальный вариант T и пачка ошибок, которые, предположим, одинаковые для всех T. Что делать?
источник

VP

Vladimir Petrakovich in Programming Offtop
Это на котлине такой код?
источник

KD

Konstantin Dovnar in Programming Offtop
Если они одинаковые, то в чём проблема?
Сколько вот есть вариантов ошибок (одинаковых для всех кейсов), столько и типов.
источник