1

Тема: Архітектурні компоненти в Android

Android Architecture Components були анонсовані на Google I/O 2017, і розробники під Android наразі активно ними користуються.
  Цей програмний продукт періодично оновлюється, і частково ці оновлення ініційовані знайденими "дірками", що можуть виникати при використанні в розробці.
В нижче вказаній статті наведені декі з таких ситуацій:

Leaking LiveData observers in Fragments
    Reloading data after every rotation
    Leaking ViewModels
    Exposing LiveData as mutable to Views
    Creating ViewModel’s dependencies after every configuration change

і дані рекомендації, як їх уникати. В тому числі їз застосуванням нових засобів, які були додані до архітектурних компонентів, і просто, коректного використання компонентів при розробці.

https://proandroiddev.com/5-common-mist … 3e9899f4cb