Size: a a a

Android Architecture

2017 January 26

AK

Amir Konovalov in Android Architecture
ну одной)
источник

AK

Amir Konovalov in Android Architecture
не значит что мастхев
источник

I

Ivan in Android Architecture
Alexey Elisov
разве одной из целей мвп не является удобность тестирования?)
это как приятный бонус
источник

AE

Alexey Elisov in Android Architecture
я тесты не пишу, но в голове прикидываю, как бы я это тестировал :D
источник

EM

Eugene Matsyuk in Android Architecture
если код, который вы пишите, вы не можете покрыть тестами, то это очень хороший повод задуматься, а хороший ли вы код пишите =)
источник

AG

Artem Gilmudinov in Android Architecture
+
источник

MY

Michael Yeryomenko in Android Architecture
Привет всем! А как вы считаете, должны ли пресентеры переживать повороты экрана? И если да, то как решаете эту проблему?
источник

EM

Eugene Matsyuk in Android Architecture
одной из задач чистой архитектуры - это как раз помочь максимально все декомпозировать и разделить
а это приведет вас к тому, что вы с легкостью смодете писать параллельно тесты
источник

I

Ivan in Android Architecture
Eugene Matsyuk
если код, который вы пишите, вы не можете покрыть тестами, то это очень хороший повод задуматься, а хороший ли вы код пишите =)
вопрос не в возможности покрыть тестами, а в необходимости это делать
источник

I

Ivan in Android Architecture
9 из 10 андроид приложений, кроме похода на сервер ничего не делают
источник

AE

Alexey Elisov in Android Architecture
Ivan
вопрос не в возможности покрыть тестами, а в необходимости это делать
+
источник

I

Ivan in Android Architecture
в остальном, они максимум, с апи андроида работают
источник

I

Ivan in Android Architecture
камеры, фоточки, галлереи
источник

EM

Eugene Matsyuk in Android Architecture
Ivan
вопрос не в возможности покрыть тестами, а в необходимости это делать
есть мнение, что тесты не обязательны
но обязательно то, что написанный код при необходимости может быть ЛЕГКО покрыт тестами)
источник

EM

Eugene Matsyuk in Android Architecture
Ivan
9 из 10 андроид приложений, кроме похода на сервер ничего не делают
ну смотря какие вы приложения делали
очень спорное утверджение
источник

AK

Amir Konovalov in Android Architecture
ну 1/10 же
источник

AK

Amir Konovalov in Android Architecture
есть
источник

EM

Eugene Matsyuk in Android Architecture
кроме того тесты помогают другому разработчику понять, что здесь можно ожидать и что должно быть
источник

AK

Amir Konovalov in Android Architecture
чё вы придираетесь)
источник

YS

Yuri Shmakov in Android Architecture
Michael Yeryomenko
Привет всем! А как вы считаете, должны ли пресентеры переживать повороты экрана? И если да, то как решаете эту проблему?
ИМХО, обязаны. Главная проблема — это как восстановить состояние View. Можно это делать по-разному. Можно сделать ViewModel. Мы решаем эту проблему, исопльзуя Moxy :D Так же в Mosby заложена концепция ViewState, но там нужно самому его восстанавливать. И в ThirtyInch тоже вроде есть восстанавливание стейта
источник