Medior
19 augustus 2026

Vind de bug: Android

Eén stukje code. Vind de bug, of bewijs dat er geen is.

kotlin
1import androidx.lifecycle.ViewModel
2import kotlinx.coroutines.GlobalScope
3import kotlinx.coroutines.flow.MutableStateFlow
4import kotlinx.coroutines.flow.StateFlow
5import kotlinx.coroutines.flow.asStateFlow
6import kotlinx.coroutines.launch
7
8class UserViewModel(private val repository: UserRepository) : ViewModel() {
9
10    private val _user = MutableStateFlow<User?>(null)
11    val user: StateFlow<User?> = _user.asStateFlow()
12
13    fun loadUser(id: String) {
14        GlobalScope.launch {
15            _user.value = repository.fetchUser(id)
16        }
17    }
18}

Klik op de regels die het probleem veroorzaken.

Jouw oordeel

Eén poging per dag. Het antwoord verschijnt direct daarna.

Behoud je reeks

Maak een account om je reeks te behouden en je voortgang te volgen.

Account aanmaken