Size: a a a

Moxy – MVP библиотека под Android

2018 April 24

ДГ

Денис Габышев in Moxy – MVP библиотека под Android
как мне сделать, так чтобы возвращала interface при @InjectPresenter
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Денис Габышев
как мне сделать, так чтобы возвращала interface при @InjectPresenter
с интерфейсами не работает
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
можно только абстрактные классы делать
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
я пул реквест делал, но че-то там до конца не учел
источник

ДГ

Денис Габышев in Moxy – MVP библиотека под Android
Alexander Blinov
с интерфейсами не работает
как вы рекомендуете хранить View и Presenter интерфейсы? например, @gitfox хранят в папочке presentation
источник

ДГ

Денис Габышев in Moxy – MVP библиотека под Android
или может хранить в ui?
источник

ДГ

Денис Габышев in Moxy – MVP библиотека под Android
Денис Габышев
как вы рекомендуете хранить View и Presenter интерфейсы? например, @gitfox хранят в папочке presentation
точнее View интерфейс и Presenter класс
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
я сейчас все храню по фичам (вместе с интеракторами, репозиториями и моделями)
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
внутри папки уже разбиение на presenter - view - repositiry- interactor - di - model
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
ну и все фичи по отдельным модулям
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
про это можно послушать доклад от Дэна на мобиусе питерском крайнем
источник

DM

Dmitriy Mitrofanov in Moxy – MVP библиотека под Android
Alexander Blinov
я сейчас все храню по фичам (вместе с интеракторами, репозиториями и моделями)
Пару месяцев назад @eugene_matsyuk говорил, что вы общим мозговым штурмом решили делить по слоям, а не по фичам, и ссылался на вас, что вы помните почему отказались тогда.
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Dmitriy Mitrofanov
Пару месяцев назад @eugene_matsyuk говорил, что вы общим мозговым штурмом решили делить по слоям, а не по фичам, и ссылался на вас, что вы помните почему отказались тогда.
да, было такое, а решили делать, чтобы разнести domain, data и presentation по разным модулям
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
это помогало не делать ненужные зависимости команде и било неплохо по рукам
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
сейчас уже все привыкли писать правильный код и можно делать разбиение по модулям
источник

DM

Dmitriy Mitrofanov in Moxy – MVP библиотека под Android
Alexander Blinov
это помогало не делать ненужные зависимости команде и било неплохо по рукам
я всегда в таком случае на импорты смотрю и если что "бью по   рукам")))
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
в студии ещё можно настроить dependency inspector, чтобы он за неправильные зависимости ругался. Можно внутри фичемодулей это делать, и вообще красота будет
источник

DM

Dmitriy Mitrofanov in Moxy – MVP библиотека под Android
Алексей Ершов
в студии ещё можно настроить dependency inspector, чтобы он за неправильные зависимости ругался. Можно внутри фичемодулей это делать, и вообще красота будет
тоже об этом думал, но необходимости уже нет)))
источник

ЕХ

Евгений Храмов in Moxy – MVP библиотека под Android
Раз тут вспомнили про мозговой штурм.  Помнится хотели на мобиусе обсудить багу с утечкой памяти.  Получилось?
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
источник