Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Projeto final do curso

Estruturei os códigos em classes e pacotes separados.

Link do Projeto no GitHub

Modelos: Endereco ViaCep GravarArquivo

View: Interacao

Principal: PrincipalExecutavel - main

1 resposta
solução!

Oi, Paulo! Como vai?

Obrigada por compartilhar seu projeto final com a comunidade Alura.

Ficou nítido o seu cuidado em organizar o código em pacotes e classes, algo que torna o projeto mais legível e sustentável. É muito legal ver que você aplicou na prática conceitos importantes como separação de responsabilidades, uso de bibliotecas externas e tratamento de exceções, isso mostra que você realmente absorveu os aprendizados do curso.

E, o fato de você já ter centralizado a lógica de API e a persistência em classes específicas, como ViaCep e GravarArquivo, é um ótimo sinal de maturidade no desenvolvimento com Java.

Sobre o README, ele está bem escrito e contextualiza bem sua jornada. Algo que pode deixar o repositório ainda mais acessível seria incluir uma seção com instruções de execução passo a passo do projeto, como:

  1. Instalar o JDK (ex: Java 17)
  2. Clonar o repositório com git clone
  3. Navegar até a pasta do projeto
  4. Compilar os arquivos com javac
  5. Executar com java ProjetoBuscador.Principal.PrincipalExecutavel
  6. Inserir um CEP válido para testar

Esse tipo de guia rápido é muito útil para quem visita seu projeto e quer rodar o código com facilidade.

Parabéns pelo empenho! Continuar praticando com novos projetos e refatorações vai te deixar cada vez mais confiante nessa jornada com Java.

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