Тема: Архітектурні компоненти в 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
і дані рекомендації, як їх уникати. В тому числі їз застосуванням нових засобів, які були додані до архітектурних компонентів, і просто, коректного використання компонентів при розробці.