ao final dos exercícios as saídas das notificações no terminal ficaram todas no final, deveria ser assim mesmo ou era pra ficarem intercaladas?
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
ao final dos exercícios as saídas das notificações no terminal ficaram todas no final, deveria ser assim mesmo ou era pra ficarem intercaladas?
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Olá, Isadora, como vai?
Quando você usa uma Stream com um listener, as notificações são processadas assim que o método que chama streamController.add é executado. No entanto, na prática, o terminal pode agrupar ou ordenar as mensagens dependendo da ordem em que o código produz as saídas. Se todas as notificações apareceram apenas no final, é provável que o código que imprime as tarefas esteja sendo executado antes que o listener tenha tempo de exibir cada mensagem no console.
Em resumo, a lógica está correta e o comportamento depende do agendamento dos eventos no event loop.
Qualquer outra dúvida, o fórum está à disposição.