Importante

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!

1
resposta

O que aprendemos?

Aprendemos a aplicar a modularização transformando um cálculo simples em uma função reutilizável, recebendo entradas, processando e devolvendo um resultado sem expor seus detalhes internos, o que traz vantagens como menos repetição de código, manutenção centralizada e um código principal mais limpo e fácil de entender.

1 resposta

Olá, Everton! Como vai?

Parabéns pela realização das atividades!

Vi que você apresentou uma reflexão muito clara ao destacar a modularização de cálculos, a criação de funções reutilizáveis e os benefícios de um código principal mais limpo. Esse cuidado mostra atenção à organização, valorização da manutenção centralizada e preocupação em reduzir repetições para tornar o algoritmo mais eficiente e fácil de compreender.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Documentar funções: incluir comentários explicando entradas e saídas para facilitar o uso por outras pessoas.
  • Testar modularidade: verificar se as funções podem ser aplicadas em diferentes contextos sem alterações.
  • Explorar reutilização: criar bibliotecas de funções comuns para acelerar futuros projetos.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ah uma pergunta: O que você considera mais vantajoso nesse aprendizado, focar na criação de funções reutilizáveis para diferentes projetos ou priorizar a clareza do código principal para facilitar a leitura?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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