Size: a a a

Android Developers

2020 August 12

К

Кирилл in Android Developers
Насколько андройду действительно нужна чистая архитектура? Я считаю ее не нужной, как и mvp кстати. Мне достался проект с MVVM + Clean Architecture + Репозитории и у меня сегодня сгорела жопа, чтобы сделать простой экран только с отображением списка мне нужно было создать ШЕСТЬ классов, interactions + интерфейс; repo + интерфейс; data source + интерфейс, хотя можно было вместить это в 1-2, тем более что репозиторий тут не нужен
источник

К

Кирилл in Android Developers
Я вот сейчас в раздумиях выпилить нахуй чистую архитектуру из проекта
источник

К

Кирилл in Android Developers
А вы что думаете
источник

VM

Vadim Morozov in Android Developers
кто подскажет как избавится от постоянного создания quoteData?
по идее в setInitialData надо конвертнуть в data class или
https://gist.github.com/mnewlive/612a2e4115ad7e31fb311e4e98071a9d
источник

VS

Valentin Sergeev in Android Developers
Кирилл
А вы что думаете
Что слепо следовать каким-то жёстким критериям (тут такой, класс, тут такой, а тут вот это) не стоит, надо думать головой и выбирать такой вариант, который подойдёт конкретно под приложение и который удобен вашей команде.
ИМХО - прослойка в виде интеракторов избыточна и приводит к размазыванию бизнес логики и смешиванию ее с логикой хранения/получения данных.
источник

🇲

🇲 owo mir 🇲 in Android Developers
👊 03:36 |•FUnDOS•|
Носишь ли ты очки?
Анонимный опрос
35%
Да
65%
Нет
Проголосовало: 52
Хороший опрос...
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
🇲 owo mir 🇲
Хороший опрос...
)
источник

К

Кирилл in Android Developers
Valentin Sergeev
Что слепо следовать каким-то жёстким критериям (тут такой, класс, тут такой, а тут вот это) не стоит, надо думать головой и выбирать такой вариант, который подойдёт конкретно под приложение и который удобен вашей команде.
ИМХО - прослойка в виде интеракторов избыточна и приводит к размазыванию бизнес логики и смешиванию ее с логикой хранения/получения данных.
Кстати, действительно. Интеракторы не приносят ничего кроме абстракций ради абстракций. Без них я мог бы сделать все в 2 классах, как я и хотел
источник

UM

Utsr Mapper in Android Developers
спасибо
источник

К

Кирилл in Android Developers
Пожалуй ограничусь только выпиливанием интеракторов
источник

П

Павел in Android Developers
Utsr Mapper
спасибо
Помогло?
источник

d

double_b in Android Developers
double_b
ребят, кто-нибудь с ConsentInformation? это когда пользователю показывается окно с соглашением для использования персонализированных данных для рекламы (в старанах ЕС как я понял) - не могу понять когда показывается это окно - от каких параметров зависит - и прочее прочее прочее - в гугле кроме доков ничего не могу найти - а в доках детали не указали как-то
https://developers.google.com/admob/ump/android/quick-start вот то что лежит по этой ссылке
источник

UM

Utsr Mapper in Android Developers
Павел
Помогло?
хз
источник

<

<Diff_Revolution/... in Android Developers
Где и как использовать localStorage для WebView?
источник

QH

Quantum Harmonizer in Android Developers
Где и как использовать localStorage для WebView?
Не тот чат
источник

<

<Diff_Revolution/... in Android Developers
Quantum Harmonizer
Не тот чат
это штука не андроида?
источник

<

<Diff_Revolution/... in Android Developers
источник

<

<Diff_Revolution/... in Android Developers
Quantum Harmonizer
Не тот чат
я не знал про это ничего, но ок
источник

OP

Oleg Pchelkin in Android Developers
Кирилл
Пожалуй ограничусь только выпиливанием интеракторов
А логику куда? если нужно сделать что то сложнее чем поменять пару полей в модели
источник

VS

Valentin Sergeev in Android Developers
Oleg Pchelkin
А логику куда? если нужно сделать что то сложнее чем поменять пару полей в модели
Бизнес логика - ViewModel/Presenter/Whatever в presentation слое
источник