1
resposta

[Projeto] Minha resposta do desafio automatizando tarefas

Receberia todos os usuários que assistiram
faria uma verificação de quem estava na transmissão em todo o tempo
pegaria as pessoas que estavam em todo o tempo da transmissão
enviaria o agradecimento para todas elas

seria mais ou menos assim? vocês teriam algo a melhorar?

1 resposta

Oi, Julia, como vai?

O seu algoritmo apresenta uma sequência coerente e compreende muito bem o objetivo central do desafio proposto. Você conseguiu capturar a essência da automação, que consiste em receber as informações, aplicar um filtro com base em um critério e realizar a ação final esperada para o público correto.

Como oportunidade de melhoria e para enriquecer o seu aprendizado, podemos adicionar mais clareza sobre quais dados exatos servem de entrada e como essa validação ocorre internamente. Em lógica de programação, costumamos detalhar as propriedades que serão analisadas pelo sistema para tomar decisões precisas. Um bom exemplo de refinamento seria especificar que o algoritmo precisa receber o tempo total do evento e o tempo de permanência de cada participante, para então realizar uma comparação direta entre esses dois valores antes de disparar a mensagem de agradecimento.

Pensando no comportamento de sistemas reais e na experiência das pessoas que utilizam essas plataformas de eventos, de que maneira você imagina que o algoritmo poderia lidar com participantes que tiveram pequenas oscilações de conexão na internet e perderam apenas alguns segundos ou poucos minutos da transmissão?

Parabéns pelo excelente trabalho no desenvolvimento desse pensamento lógico e continue compartilhando as suas soluções com a comunidade. O fórum está sempre à disposição para apoiar você em cada etapa da sua jornada de estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!