Добрый день. Упражняюсь в MVP и создании вьюшек посложнее. Сделал приложение со сворачивающимся RecyclerView, хотел бы знать насколько ужасно моё решение. Особенно интересуют следующие моменты:
- Где должна находится логика сворачивания, чекбоксов и сортировки? Сейчас сворачивание в адаптере, а чекбоксы и сортировка в презентере.
- Где должен происходить маппинг модели для ресайклера и обратно? Сейчас в Repo
- Нормально ли хранить модель данных ресайклера в презентере?
Где можно заказывать подобного рода ревью?
Так же буду рад и вашему взгляду.
https://github.com/FirstSpectr/CollapseRecycler
Любая критика максимально приветствуется.