Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Emanuel. Como vai?
Parabéns pelo excelente trabalho no desafio! A sua resposta ficou extremamente didática, organizada e visualmente impecável. Você conseguiu traduzir um problema do mundo real em uma estrutura lógica perfeita.
O desenvolvimento de algoritmos e fluxogramas é a base do Pensamento Computacional. No mercado de tecnologia, mapear o comportamento de um sistema antes de escrever qualquer linha de código economiza horas de trabalho e evita o surgimento de bugs complexos.
A sua estruturação foi cirúrgica em todos os níveis:
Como você está estudando os fundamentos do pensamento computacional, quero te dar uma sugestão de ouro voltada às boas práticas universais para o desenho de fluxogramas (padrão ISO):
No ecossistema de desenvolvimento, cada formato de bloco geométrico tem um significado padrão para que qualquer programador do mundo entenda o seu desenho instantaneamente:
* Ovais/Círculos Alongados (como o seu "INÍCIO" e "FIM"): Indicam o início e o término do fluxo. (Perfeito no seu desenho!)
* Retângulos (como o seu "Calcule o tempo"): Representam processos, cálculos ou ações internas do sistema.
* Losangos (como a sua "CONDIÇÃO"): São usados exclusivamente para perguntas que possuem respostas binárias (Sim/Não, Verdadeiro/Falso).
Uma pequena melhoria estrutural para o seu desenho seria colocar o bloco de pergunta/verificação ("O tempo assistido é igual ou superior ao tempo total da live?") dentro do próprio losango verde de Condição, em vez de deixá-lo em um bloco retangular separado. As setas de "SIM" e "NÃO" devem sair diretamente das pontas desse losango.
Fazer essa sutil mudança visual ajuda a centralizar a lógica em um único ponto de decisão do gráfico, tornando o fluxo ainda mais enxuto e alinhado com o padrão internacional de engenharia de software.
A sua capacidade de organizar dados e desenhar processos está excelente. Continue com essa dedicação e capricho nos próximos projetos!
Espero que possa ter lhe ajudado!