MadeStone
26. Android - Избавляемся от AndroidViewModel, рефакторим базовые классы проекта
Описание
В этом видео удаляем AndroidViewModel из проекта, разделяем реализацию Navigator и UiActions, выносим "фундаментальные" классы в отдельный пакет.
Исходники проекта ДО: https://github.com/romychab/android-tutorials/tree/1bade6ba223c2de9942ad3611732b75877be6b9d/mvvm-foundation
Исходники проекта ПОСЛЕ: https://github.com/romychab/android-tutorials/tree/e2c6717961c568250fb3e7c8810831633525348a/mvvm-foundation
Список внесённых изменений: https://github.com/romychab/android-tutorials/commit/e2c6717961c568250fb3e7c8810831633525348a
