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

Reflexões sobre minhas aprendizagens

Ao estudar a criação de funções, compreendi que programar não significa apenas escrever comandos, mas transformar procedimentos em estruturas reutilizáveis. Percebi que cada função representa uma pequena solução para um problema específico. No contexto do projeto AFA, essa aprendizagem marca o início da construção dos componentes que futuramente formarão a plataforma. O conteúdo também me permitiu compreender a diferença entre exibir informações e retornar informações, algo essencial para o desenvolvimento de sistemas capazes de gerar dashboards, relatórios e análises pedagógicas automatizadas.

1 resposta

Olá, Patricia! Como vai?

Gostei demais do seu conteúdo!

Você conseguiu destacar a importância das funções como soluções específicas, trouxe clareza ao diferenciar exibir informações de retornar informações e ainda conectou esse aprendizado ao projeto AFA, mostrando visão prática e estratégica. Essa compreensão é essencial para construir sistemas robustos e gerar impacto pedagógico com relatórios e dashboards automatizados.

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

  • Organização: nomear funções de forma clara e objetiva.
  • Reutilização: criar funções genéricas que possam ser aplicadas em diferentes contextos.
  • Documentação: registrar brevemente o propósito de cada função para facilitar manutenção.

Ah uma pergunta: O que você considera mais desafiador nesse processo, aplicar funções em problemas reais ou pensar na reutilização delas em diferentes cenários?

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

Abraço e bons estudos!

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