KkigyaMay 2 · 12 min readDon't Bury Your Backing PropertiesIn Android ViewModels, we often use a backing property. This is the common pattern where we have one private mutable field and one public read-only property: private val _uiState = MutableStateFlow(Ui1kigya.hashnode.dev