Size: a a a

Android Architecture

2021 July 05

Y

Yanis in Android Architecture
с каких пор тесты могут покрыть все кейсы?
источник

JF

Jorik Fat in Android Architecture
зачем покрывать все кейсы? когда у бизнес логики нет четких требований?
источник

VS

Vadim Sedov in Android Architecture
И тем и другим. Тесты нужны для фиксации общего рабочего функционала и исправлений по граничным кейсам, а логи для анализа ошибок, от которых никто не застрахован.
источник

Y

Yanis in Android Architecture
для того человек и хочет логи добавить
источник

VS

Vadim Sedov in Android Architecture
Изменение состояния модели, последовательность принятых решений
источник

JF

Jorik Fat in Android Architecture
зачем тогда логи на уровне бизнеса?
Если их сделать выше - бизнес останется бизнесом, а вся информация останется
источник

Y

Yanis in Android Architecture
затем что в бизнес логике могут быть ошибки
источник

JF

Jorik Fat in Android Architecture
логи все равно от ошибок не уберегают, краши никуда не денутся
источник

Y

Yanis in Android Architecture
а кто вам сказал обратное?
источник

Y

Yanis in Android Architecture
разве кто-то выше писал что - я добавлю логов и у меня не будет ошибок?
источник

JF

Jorik Fat in Android Architecture
тогда какой смысл от них в домене? если их оставить в presentation (где им и место) - ничего не поменяется
источник

JF

Jorik Fat in Android Architecture
а бизнес логика останется чистой
источник

Y

Yanis in Android Architecture
расскажите мне как покрыть логами бизнес логику в presentation слое
источник

JF

Jorik Fat in Android Architecture
единственное для чего можно напихать print'ов в domain - для дебага
(но потом убрать)
источник

JF

Jorik Fat in Android Architecture
logger.log(message)
источник

JF

Jorik Fat in Android Architecture
если речь идет про консольные логи
источник

L

Lomaga Konstantin in Android Architecture
Всем привет! У меня есть html текст, который я загружаю в WebView для корректного отображения. Вопрос, можно как то узнать что текст загружен и веб вью готова для отображения что показать/скрыть прелоадер?
источник

Y

Yanis in Android Architecture
и как это мне поможет покрыть логику в домене логами?
источник

JF

Jorik Fat in Android Architecture
давайте предметно, какую например логику?
источник

JF

Jorik Fat in Android Architecture
источник