Size: a a a

StartAndroid Ru Kotlin

2020 February 27

V

Vitali in StartAndroid Ru Kotlin
в большинстве случаев зависит от проектов и от стека на галерах
источник

KK

Konstantine Kovalenk... in StartAndroid Ru Kotlin
Когда на галере был я один - делал MVVM, на чужих галерах в основном MVP
источник

V

Vitali in StartAndroid Ru Kotlin
у нас например мвп
но один разраб сидит на проекте с мввм
источник

ДФ

Д Ф in StartAndroid Ru Kotlin
что за галер ?))
источник

ДФ

Д Ф in StartAndroid Ru Kotlin
Konstantine Kovalenko
Когда на галере был я один - делал MVVM, на чужих галерах в основном MVP
я 1 значить лучше на мввм
источник

KK

Konstantine Kovalenk... in StartAndroid Ru Kotlin
не значит - просто MVVM мне чуть больше нравится
источник

V

Vitali in StartAndroid Ru Kotlin
Д Ф
что за галер ?))
аутсорсинг
источник

K

Ksenia in StartAndroid Ru Kotlin
MVVM был представлен Гуглом как компонент чистой архитектуры включает databinding, navigation, livedata, room и т.д , в одном из последних видео на канале Android developers от Гугла как раз говорилось что стоит использовать именно databinding , а не findViewById и прочее.  Популярность набирает именно MVVM и насколько я знаю новые проекты пытаются сразу писать не котлине  с этой архитектурой , а проекты которые нужно поддерживать на mvp .
На мой взгляд стоит знать все эти паттерны, чтобы понимать почему люди пришли именно к таким решениям в итоге .
Популярность довольно относительное понятие . Сейчас очень популярен Котлин , но в вакансиях до сих пор требуется именно джава. По крайней мере она на первом месте . (Сужу по вакансиям Киева)
источник

AA

Artyom Afanasiev in StartAndroid Ru Kotlin
Ksenia
MVVM был представлен Гуглом как компонент чистой архитектуры включает databinding, navigation, livedata, room и т.д , в одном из последних видео на канале Android developers от Гугла как раз говорилось что стоит использовать именно databinding , а не findViewById и прочее.  Популярность набирает именно MVVM и насколько я знаю новые проекты пытаются сразу писать не котлине  с этой архитектурой , а проекты которые нужно поддерживать на mvp .
На мой взгляд стоит знать все эти паттерны, чтобы понимать почему люди пришли именно к таким решениям в итоге .
Популярность довольно относительное понятие . Сейчас очень популярен Котлин , но в вакансиях до сих пор требуется именно джава. По крайней мере она на первом месте . (Сужу по вакансиям Киева)
Только может не databindibg, а viewbinding?
источник

AA

Artyom Afanasiev in StartAndroid Ru Kotlin
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Д Ф
Народ какой паттерн разработки лучше изучать щась ?
MVI
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Если хотите добиться действительно независимых и переиспользуемых компонентов в коде то MVI, проверено
Ссылки по теме:
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Примерно к таким же выводам пришли команды Сбербанк, RedMadRobot, Альфа-Банк, Тинькофф Банк, Тинькофф Мобайл
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Я также опробовал на реальном проекте электронного кошелька с использованием Kotlin и корутин и пока что считаю, что MVI лучший вариант из MVC, MVP, MVVM, VIPER
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Есть минусы, конечно, но плюсы на мой взгляд перекрывают сполна
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
А если ты спрашивал прям про паттерны, то в принципе лучше знать про все основные, вот хороший сайт:
https://refactoring.guru/ru/design-patterns/catalog
источник