Skip to content

Instantly share code, notes, and snippets.

@rafarocha
Last active September 16, 2024 00:58
Show Gist options
  • Save rafarocha/340b4a0a86a0b56bcc658c4403a7b95b to your computer and use it in GitHub Desktop.
Save rafarocha/340b4a0a86a0b56bcc658c4403a7b95b to your computer and use it in GitHub Desktop.

Avaliação dos Requisitos

  • Design de Classes de Domínio → Implementou 4: Aluno Professor, Secretaria e Usuario
  • Separação em Camadas → Apenas camada de serviços e model
    • A camada de repositório foi implementada em AplicativoDeNotas
    • Ainda assim implementou junto com a camada de modelo que estende usuario
  • Transição de Estados → Implementou apenas o cadastrar
  • Princípios SOLID → Nenhum identificado

Avaliação do Projeto

  • Boa apresentação do reame elecando pontos importantes do projeto
  • Há um vício de navegação por menus na classe de modelo
  • Navegação de menus apresenta-se repetido entre diferentes classes
  • Não houve interfaces e implementação das camadas lógicas, serviço e repositório
  • Apesar que idealmente estavam implíticas em outras classes e pouco comportamento
  • Projeto simples, fácil de entender e realizar manutenções
  • Parabéns pela entrega, superação e desenvolvimento

Avaliação Desafio 01

  • Excelente readme estruturado e apesar das dificuldades iniciais, bem superado
  • Os métodos alugar() e devolver() é preciso passar o item como parâmetro
  • Não consta implementação nos metodos alugar e devolver no service
  • Implementação do BibliotecaServiceVirtual vazia
  • Importante revisar validações de entradas inválidas
  • Boa iniciativa e participação no projeto
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment