Nessa versão do código deixei ele ainda mais prático e 'limpo'...
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!
Nessa versão do código deixei ele ainda mais prático e 'limpo'...
Olá Guilherme, tudo bem com você?
Peço desculpas pela demora em obter retorno.
Muito legal sua solução! Gostei bastante de como seu código ficou legível! É bem legal como funcionam as funções, né? Evitar a repetição de código é sempre uma boa prática de programação, pois facilita a leitura (pois as funções podem ter nomes que facilitam o entendimento do para que elas servem) e além disso facilita a manutenção: para alterar o funcionamento de uma parte do código, basta mudar o código da função e em todos lugares que o código tiver essa funcionalidade, o funcionamento passa a ser o novo, o que pode ser um problema com código repetido: imagine só se em um dos lugares a gente esquecer de alterar o código? Parte do código passa a funcionar de maneira indesejada!
Obrigado por compartilhar sua solução conosco e lembre-se que você pode sempre contar com o fórum para tirar suas dúvidas e compartilhar sua evolução!
Grande abraço e bons estudos!