Size: a a a

Android Developers

2020 November 17

V

VKovalyov in Android Developers
Макс Провоторов
Вот и я думаю. Мне надо из data получить данные
в domain  я буду с ними работать и отправлять их в presentation слой. Но в последнем используется LiveData
Domain это же тупая модель, которая ничего не умеет. Или я что то путаю? Операции с данными в другом месте.
источник

V

VKovalyov in Android Developers
VKovalyov
Domain это же тупая модель, которая ничего не умеет. Или я что то путаю? Операции с данными в другом месте.
Если уж задрачиваться, то есть модельки для апи, есть для бд, есть для бизнеслогики, есть для view свои. И все они тупые как грабли. Операции с ними в своем слое, там уже своя отдельная логика. На все слои проведены интерфейсы и сделаны билдеры, которые трансформируют данные для работы в приложении.

В общем нафиг всё это, делать нужно не по гайдам, а как считаешь нужным
источник

МП

Макс Провоторов... in Android Developers
VKovalyov
Domain это же тупая модель, которая ничего не умеет. Или я что то путаю? Операции с данными в другом месте.
Это бизнес логика как раз
источник

МП

Макс Провоторов... in Android Developers
Дмитрий Рубцов 🇷🇺🔥
Во вьюмодели подписываешься на Observable, в subscribe получаешь результат и отправляешь в liveData
Во, пасиб. Звучит немного костыльно, но ток чуток
источник

V

VKovalyov in Android Developers
Домейн это описание данных. Или термины в клине какие то свои, не интерпрайзные?
источник

МП

Макс Провоторов... in Android Developers
А с зависимостями что делать из разных модулей? Тип у меня даггер как раз во всех модулях
источник

МП

Макс Провоторов... in Android Developers
VKovalyov
Домейн это описание данных. Или термины в клине какие то свои, не интерпрайзные?
Не
источник

МП

Макс Провоторов... in Android Developers
Это модуль, где доменная модель, usecase и тд. Нижний слой по сути.
источник

СК

Сергей Коротчик... in Android Developers
Макс Провоторов
Это модуль, где доменная модель, usecase и тд. Нижний слой по сути.
Скорее средний
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
Макс Провоторов
Во, пасиб. Звучит немного костыльно, но ток чуток
Не знаю насчёт костыльности, на моей практике всегда так делалось
источник

МП

Макс Провоторов... in Android Developers
Сергей Коротчик
Скорее средний
Ну мб
Юз кейсы всегда находились ниже всего
Хотя в андроиде своя атмосфера немного
источник

МП

Макс Провоторов... in Android Developers
Это самый независимый слой. Он как раз диктует правила для data
источник

СК

Сергей Коротчик... in Android Developers
Макс Провоторов
Ну мб
Юз кейсы всегда находились ниже всего
Хотя в андроиде своя атмосфера немного
UI внешний слой, data внутренний, а домейн между ними
источник

МП

Макс Провоторов... in Android Developers
Опять же, что подразумевать под нижними слоями и опять же, в каком контексте. Если скачать картинку со слоями чистой архитектуры, то самый нижний это юз кейсы, что и содержит domain. Но не суть, тут опять же зависит от контекста. И отчасти ты прав, да
источник

СК

Сергей Коротчик... in Android Developers
Макс Провоторов
Опять же, что подразумевать под нижними слоями и опять же, в каком контексте. Если скачать картинку со слоями чистой архитектуры, то самый нижний это юз кейсы, что и содержит domain. Но не суть, тут опять же зависит от контекста. И отчасти ты прав, да
Я эту картинку наизусть помню и там  в самом центре data(entity), usecase связювают дату и ui
источник

МП

Макс Провоторов... in Android Developers
Наверно да. Думаю ты все же прав и это у меня ошибочное представление было
источник

E

Evgeniy in Android Developers
Добрый вечер. Window handle Window{51a2914 u0 Autofill UI} has no registered input channel возникает такая ошибка, когда выбираем автозаполнение на edittext. Не подскажете?
источник

СК

Сергей Коротчик... in Android Developers
я так понимаю сейчас без знаний Kotlin на работу хрен возьмут?
источник

СП

Сергей П. in Android Developers
Сергей Коротчик
я так понимаю сейчас без знаний Kotlin на работу хрен возьмут?
Ну если в джаве мастер то почему нет.
источник

СП

Сергей П. in Android Developers
Да мастер и переучится быстро
источник