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!

3
respostas

[Projeto] Projeto final

Segue o meu projeto final : https://github.com/Vinizeira/ScreenSound

3 respostas

Olá, Vinícius!

Não consegui acessar o seu projeto!

Verifica se ele está configurado de maneira pública.

Fico no aguardo

Opa, acabei deixando privado sem querer, consegue dar uma olhada lá agora?

Olá, Vinicius! Como vai?

Agora eu consegui ver sim!

E parabéns pelo ótimo projeto.

Vi que você explorou a integração com serviços para organizar artistas e músicas com Spring Boot, utilizou muito bem a estrutura de menu interativo para guiar o usuário e ainda compreendeu a importância da injeção de dependências para manter o código modular e escalável.

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

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

  • Mensagens amigáveis: dar feedback claro ao usuário em cada operação.
  • Tratamento de exceções centralizado: evitar repetição de blocos try/catch.
  • Testes unitários: validar serviços como MusicaService e ArtistaService de forma isolada.

Ah, uma pergunta: você acha que separar o menu em uma classe própria iria melhorar a organização e manutenção do projeto ou prefere manter tudo centralizado na classe principal para simplificar?

Abraço e bons estudos!

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