DisciplinasProgramacao / projeto1-timao

projeto1-timao created by GitHub Classroom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open in Codespaces

Agenda de compromissos

Escreva um ou dois parágrafos resumindo o objetivo do seu projeto.

Correção

Diagrama de classes: 1,2/2 pontos

- Excesso de métodos static -- má compreensão do encapsulamento.
	- Método de comparar datas: deveria comparar a atual com os limites. Não é static
- Método para ordenar o calendário necessita de um método de comparação na data (o compromisso não tem que saber fazer isso)

Requisitos corretamente implementados: 7/9 pontos

- Modularização para método de comparar data. 3 ifs prejudicando legibilidade
- Construtor vazio para calendário (inadequado)	e "merge" com array de compromissos (encapsulamento ruim)
- método static sendo chamado com "new Date"

Documentação de código: 3,2/4 pontos

- O que é "desformatar uma data"??
- Readme do repositório todo incompleto.

Testes: 2,5/5 pontos

- incompleto (ou pelo menos pouco claro): criação de compromissos repetidos, testes de erro etc

Alunos integrantes da equipe

  • Nando
  • Olivier
  • Eric
  • Bernardo

Professores responsáveis

  • João Caram

About

projeto1-timao created by GitHub Classroom

License:Creative Commons Attribution 4.0 International


Languages

Language:Java 100.0%