[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Dúvidas sobre o enunciado do EP
- Subject: Dúvidas sobre o enunciado do EP
- From: "Leandro Esteves Barion" <leandro:barion*gmail:com>
- Date: Thu, 13 Apr 2006 17:58:55 -0300
Giuliano,
Dando uma olhada mais a fundo no enunciado do EP, encontrei
algumas coisas estranhas:
- Na primeira linha do enunciado, "fazes" (sic) se escreve com "s".
Espero que você tenha trocado um "s" por um "z", e não um "e' por um
"a". Tenha certeza que as próximas observações serão mais pertinentes.
:-)
- No enunciado, o Nucleo (ou Webmail, na versao nova) tem a mensagem
"novoUsuarioComLogin". No diagrama de classes, a mensagem é
"usuarioComLogin". Acho que uma definição precisa é importante para a
correção automatizada.
- Mais uma diferença entre o enunciado e o UML: num o Usuario conhece
a mensagem "contasPOP3", e no outro "contasPOP".
- Outra diferença entre o enunciado e o UML. O método pastaComNome: da
classe Pasta não está definido no enunciado, só no UML. Dá pra supor o
que ele faz, mas é melhor garantir. Essa não é a única mensagem
definida só na UML (outro exemplo é a mensagem "cc" da classe
Mensagem). Os testes serão conforme o UML ou conforme o enunciado?
- Esse é um erro bobo: no enunciado, classe Atributo, está "umAtributo
novoComChave: umaChave eValor: umaChave". Suponho que o segundo
"umaChave" deve ser "umValor", certo? :o)
- No enunciado, a mensagem "atributosComChave:" está definida na
classe Mensagem, mas no UML está em conteúdo. O mesmo acontece com
"corpo" e "asString". Se for feita herança não vai ter grandes
problemas, mas como eu já disse, é melhor garantir ;-). Ah, e
"conteudos" (da classe Mensagem) está no enunciado e não está no UML.
Por hoje é só.
[]'s
--
______________________
Leandro "Bean" Barion
leandro:barion*gmail:com
______________________