Maryna
на собесах всегда подобное спрашивают, межпроцессорное взаимодействие там или клин, или мягкие ссылки. а потом показывают свой чудо проект.ггг
Maryna
все это нелепо
R
Clean отлично заходить с той же moxy. Но там своя реализация и понимание у нас. В целом близко, с инверсией и слоями. Но сущности другие
Maryna
межпроцессовое ;) даааа, жиза
как жить без этих знаний☺️
R
Хорошо,а что используете?
Используем что надо. А ну ка мне, напиши приложение о погоде с rx
Maryna
а ну еще рх, без рх вообще выйти за дверь
Andreyyy
межпроцессорное - это было бы круто)
R
Mvp. Но clean не отменяет mvp
Maryna
🙃вы же поняли о чем я) бяки)
R
Clean, в целом, это просто доп слои и правила
R
Ну вообще-то при том.
Игорь
Konstantin
рх красивенький
Эх щас бы использовать рх
R
А это не правда
Ну значит у вас нет понимания
Игорь
Mvp входит в clean
Vladimir
R
О чем и речь. Просто модель делится на несколько новых сущностей.
Vladimir
Clean это подход
Igor
Эх щас бы использовать рх
Я все последнее вpемя гоpю желанием таки написать что-нибудь пpостенькое на scala + fs2, и посмотpеть, будет ли компактнее, чем на kotlin + rx или нет. Единственный минус – multidex by default и пиздец долгая сбоpка, но когда это кого-либо останавливало.
Mike
давайте обсуждать все эти несуществующие вещи в предназначенном для этого @Android_Architecture
Igor
На стоpоне сеpвеpа кода меньше выходит pаза в полтоpа. Интеpесно, что с андpоидом будет.
R
Clean это подход
Ты можешь этот подход при желании применить к любому около mvc паттерны архитектуры. При желании
Igor
скала же write-only, не?
не, вполне адекватно выходит
Konstantin
Mvp входит в clean
А если я хочу вью слой сделать на mvvm как тогда быть?
Igor
Тот же котлин, только некотоpые вещи делаются куда пpоще.
R
Что по твоему ca. Может ты про что-то другое говоришь?
Nikita
А если я хочу вью слой сделать на mvvm как тогда быть?
прогнать эти мысли, поставить свечку
Maryna
@Harmonizr прогони их в архитектуру
Nikita
:D
Игорь
А если я хочу вью слой сделать на mvvm как тогда быть?
Я далеко не мастер,поэтому и спрашиваю у народа как кто делает.Тогда лучше в архитектуре спрошу
Maryna
применять клин не обязательно,а уметь о нем спорить получается надо
R
Грустно
Vladimir
Сейчас я скажу
Vladimir
Мвп + clena = viper
Igor
А если я хочу вью слой сделать на mvvm как тогда быть?
Мне очень понpавилось делать гибpид Viper + TEA. Почитайте вот эти статейки (https://proandroiddev.com/taming-state-in-android-with-elm-architecture-and-kotlin-part-3-f37a7a630ec1), если поймете суть – так же можно и MVVM забацать.
Igor
Это адаптация под Android. Тащемта в Clean не сказано ни слова об этом
Igor
Там только уpовни абстpактности зависимостей описываются.
Anonymous
А что популярнее?
Mike
несите, пожалуйста, свои уровни абстракции в архитектурный чят
Mike
тут тоже: 😠😠😠
Igor
к андpоиду относится же :)
Vladimir
тут тоже: 😠😠😠
Да пару раз стикеры на jobs запулил и забанилт
Maryna
низзя.
Konstantin
надо отдельный чат чтобы вопросы резольвить по теме и уровню
Mike
вах, тут тоже можно
зачем? есть отдельный чат
Nikita
надо отдельный чат чтобы вопросы резольвить по теме и уровню
в какой чат мне обратиться с вопросом про мвп + клин?
Igor
зачем? есть отдельный чат
Чтобы не пpыгать между ними. Удобно же.
Mike
зачем? есть отдельный чат
...специально чтобы своими клинами, ырыксами и даггерами не мешали людям андроид обсуждать.
Igor
К тому же вопpосы максимально банальные, особых тонкостей аpхитектуpы не обсуждалось.
Nikita
SARCASM
Konstantin
SARCASM
меня так забанили тут
Павел
правильно я понимаю что везде compile нужно заменить на implementation? Configuration 'compile' is obsolete and has been replaced with 'implementation'. It will be removed at the end of 2018
Игорь
Да
Заменил везде и синхронизация не прошла
Konstantin
прогнать эти мысли, поставить свечку
А если без заумных шутеек?
Askar
Заменил везде и синхронизация не прошла
с учетом регистра замену делали? там есть что-то типа testCompile, могло замениться на testimplementation 😉
Павел
Заменил везде и синхронизация не прошла
у меня все прошло. какая ошибка?
Denis
Как сделать вот такое? чтобы при скролле были разные view и производительность была хорошая?
Nikita
Может кто знает как сделать чтобы скроллФлаг = snap не дергался как паралитик?
Игорь
у меня все прошло. какая ошибка?
WaveSwipeRefreshLayout перестал видеть
Anonymous
ребят, сколько будет стоит содержать приложение сделанное лично для меня, где 1 один пользователь , нужно что бы оно хранило мои данные в базу и синхронизировалось с сайтом?
Denis
я думал, я делаю что-то не так. а оказывается делаю по вашему совету. viewtype, и на каждый viewtype свой holder
Павел
WaveSwipeRefreshLayout перестал видеть
ну тут саму либу капай. как ее правильно подключить
Игорь
compile не ломал ее.
Игорь
Плюс некоторые либы тоже не резолвит
R
compile не ломал ее.
Стектрейс градла в студию