W `coroutineScope` błąd jednego childa anuluje cały scope (i pozostałe childy). W `supervisorScope` błąd dziecka nie anuluje rodzeństwa — anulowane jest tylko to dziecko. Używaj supervisorScope, gdy chcesz izolacji między childami.
Rozwinięcie krótkiej odpowiedzi — co zwykle ma znaczenie w praktyce:
Krótki przykład (szablon do wyjaśniania):
// Example: discuss trade-offs for "coroutinescope-vs-supervisorscope:-jak-obsługują"
function explain() {
// Start from the core idea:
// W `coroutineScope` błąd jednego childa anuluje cały scope (i pozostałe childy). W `supervi
}