Size: a a a

Android Developers

2020 December 28

S

Silent829 in Android Developers
Sergey
Тролинг?)
нет, но я чайник
источник

S

Silent829 in Android Developers
Roman Chumachenko
А расскажите о вашем представлении об интеракторе и юзкейсах? Ребят, в чем разница для вас?
Почему спрашиваю: на одной из работ было принято считать их идентичными штуками с разницей только в названиях
да для меня тож нет разницы
источник

S

Sergey in Android Developers
Юзкейс == интерактор по Бобу. Или чёт новое вышло?
источник

SG

Sergey Grieg in Android Developers
Roman Chumachenko
А расскажите о вашем представлении об интеракторе и юзкейсах? Ребят, в чем разница для вас?
Почему спрашиваю: на одной из работ было принято считать их идентичными штуками с разницей только в названиях
Вообще мне кажется, что interactor (gateway) — это некое подобие мета-информации о том, что у нас есть в domain. Он не несет логики, а просто дергает метод юзкейса. Юзкейс же занят "серьезной пацанской работой"
источник

S

Silent829 in Android Developers
Sergey
Юзкейс == интерактор по Бобу. Или чёт новое вышло?
ну я в плане зачем новую сущность, если вроде бы у всех свои обязанности есть
источник

RC

Roman Chumachenko in Android Developers
Sergey
Юзкейс == интерактор по Бобу. Или чёт новое вышло?
Во-во, тоже самое видел в разборах-статьях. Потому удивился фразе "usecase > interactor"
источник

S

Silent829 in Android Developers
Roman Chumachenko
Во-во, тоже самое видел в разборах-статьях. Потому удивился фразе "usecase > interactor"
+
источник

S

Sergey in Android Developers
Silent829
ну я в плане зачем новую сущность, если вроде бы у всех свои обязанности есть
А ок. Не правильно понял
источник

S

Silent829 in Android Developers
Sergey Grieg
Вообще мне кажется, что interactor (gateway) — это некое подобие мета-информации о том, что у нас есть в domain. Он не несет логики, а просто дергает метод юзкейса. Юзкейс же занят "серьезной пацанской работой"
говорите кодом джентльмен позязя))
источник

S

Sergey in Android Developers
Roman Chumachenko
Во-во, тоже самое видел в разборах-статьях. Потому удивился фразе "usecase > interactor"
Ну назвать можно как угодно, но технически они выполняют одни задачи
источник

RC

Roman Chumachenko in Android Developers
Sergey
Ну назвать можно как угодно, но технически они выполняют одни задачи
Ну вот же. Правда, читал про альтернативный подход именно на практике. Народ выделяет общие для флоу задачи (например логин флоу многослойный) в интерактор (класс на пяток методов), а потом дергают в нужном порядке в конкретных юзкейсах. Или вообще не без "юзкейсов", просто поставляется эдакий интерактор на Н-методов во ViewModel и там за них дергают. Мотивируют тем, что иначе слишком много бизнес-сущностей на каждый чих и читать не так удобно
источник

RC

Roman Chumachenko in Android Developers
Делал так кто-то? Меня такой подход смущает, хотя на практике не работал с таким
источник

S

Sergey in Android Developers
Roman Chumachenko
Ну вот же. Правда, читал про альтернативный подход именно на практике. Народ выделяет общие для флоу задачи (например логин флоу многослойный) в интерактор (класс на пяток методов), а потом дергают в нужном порядке в конкретных юзкейсах. Или вообще не без "юзкейсов", просто поставляется эдакий интерактор на Н-методов во ViewModel и там за них дергают. Мотивируют тем, что иначе слишком много бизнес-сущностей на каждый чих и читать не так удобно
А в интеракторе пару тройку репо?
источник

PE

Pavel Erokhin in Android Developers
Sergey
А в интеракторе пару тройку репо?
источник

PE

Pavel Erokhin in Android Developers
официант! тысячу слоев пожалуйста!
источник

PE

Pavel Erokhin in Android Developers
источник

RC

Roman Chumachenko in Android Developers
Sergey
А в интеракторе пару тройку репо?
Вангую, что да)
источник

S

Sergey in Android Developers
Нужно больше интеракторов
источник

NM

Nick Marchuk in Android Developers
Roman Chumachenko
Ну вот же. Правда, читал про альтернативный подход именно на практике. Народ выделяет общие для флоу задачи (например логин флоу многослойный) в интерактор (класс на пяток методов), а потом дергают в нужном порядке в конкретных юзкейсах. Или вообще не без "юзкейсов", просто поставляется эдакий интерактор на Н-методов во ViewModel и там за них дергают. Мотивируют тем, что иначе слишком много бизнес-сущностей на каждый чих и читать не так удобно
Интерактор так же зачастую может быть держателем нескольких юзкейсов, которые необходимы для реализации конкретной фичи
Тогда Interactor > UseCase
источник

4

4NK1R in Android Developers
Никак не могу понять, почему анимация дёргается? Будто сначала применяется инсет полностью открытой клавиатуры, а потом идет анимация.. Подскажите пожалуйста, где я ошибся?
источник