Size: a a a

Android Architecture

2020 September 18

С

Сева in Android Architecture
А вы с ним не работали, не знаете, как он?)
источник

А

Александр in Android Architecture
Проще Java изучить :)
источник

YW

Yakov Weber in Android Architecture
Сева
А вы с ним не работали, не знаете, как он?)
Знакомый писал на нем для себя приложения, что внутри не смотрел, но приложением он пользовался)
источник

С

Сева in Android Architecture
Хорошо, посмотрю, спасибо!
источник
2020 September 19

Д

Даниил in Android Architecture
всем привет, вопрос такой, начал изучать MVP паттерн, правильно понимаю что model отвечает за данные, presenter за логику, а view за инициализацию и обработку событий? если все правильно понимаю то вопрос еще один, если например не нужно получать никакие данные, то просто отказаться от model?
источник

UU

Undefined User in Android Architecture
Даниил
всем привет, вопрос такой, начал изучать MVP паттерн, правильно понимаю что model отвечает за данные, presenter за логику, а view за инициализацию и обработку событий? если все правильно понимаю то вопрос еще один, если например не нужно получать никакие данные, то просто отказаться от model?
Model слой - отвечает за обработку, получение и предоставление данных, presenter слой - отвечает за логику презентации данных, view слой - собственно за саму презентацию
источник

Д

Даниил in Android Architecture
Undefined User
Model слой - отвечает за обработку, получение и предоставление данных, presenter слой - отвечает за логику презентации данных, view слой - собственно за саму презентацию
спасибо
источник
2020 September 20

А

Архитектор in Android Architecture
Пример приложения с использованием Clean Architecture + MVP. Проект содержит 2 варианта реализации приложения:
1. Dagger 2 + RxJava 2
2. Toothpick + Корутины

В своих проектах я использую второй вариант, т. к. с ним получается меньше кода + он более читаемый.

Кстати,  это один из примеров, когда domain-модуль содержит хоть какую-то бизнес-логику, а не просто проксирование вызовов методов из презентера.

P. S. Presenter-ы и бизнес-логика уже покрыты unit-тестами. UI-тесты с Kaspesso подъедут чуть позже

https://github.com/ImangazalievM/UTair-MVP-Sample

Теги: #architecture, #github
источник

КР

Кирилл Романенко... in Android Architecture
Архитектор
Пример приложения с использованием Clean Architecture + MVP. Проект содержит 2 варианта реализации приложения:
1. Dagger 2 + RxJava 2
2. Toothpick + Корутины

В своих проектах я использую второй вариант, т. к. с ним получается меньше кода + он более читаемый.

Кстати,  это один из примеров, когда domain-модуль содержит хоть какую-то бизнес-логику, а не просто проксирование вызовов методов из презентера.

P. S. Presenter-ы и бизнес-логика уже покрыты unit-тестами. UI-тесты с Kaspesso подъедут чуть позже

https://github.com/ImangazalievM/UTair-MVP-Sample

Теги: #architecture, #github
Грустно всё это
источник

А

Архитектор in Android Architecture
Кирилл Романенко
Грустно всё это
Почему?)
источник

MS

Maksim Sukhotski in Android Architecture
Архитектор
Почему?)
потому что не mvi?)
источник

QH

Quantum Harmonizer in Android Architecture
источник

А

Архитектор in Android Architecture
Maksim Sukhotski
потому что не mvi?)
Просто привык к MVP)
источник

А

Архитектор in Android Architecture
Это позор)
источник

А

Архитектор in Android Architecture
Просто я конвертил код из Java
источник

А

Архитектор in Android Architecture
Забыл отрефакторить
источник

QH

Quantum Harmonizer in Android Architecture
Архитектор
Просто я конвертил код из Java
А что, в джаве был какой-то скрытый смысл в том, чтобы переложить элементы одного эррэйлиста в другой по одному?)
источник

А

Архитектор in Android Architecture
Конвертация из Response в String) В Java же нет метода map
источник

А

Архитектор in Android Architecture
Насколько я помню
источник

KD

Konstantin Dovnar in Android Architecture
Архитектор
Конвертация из Response в String) В Java же нет метода map
На крайняк должен быть addAll
источник