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

Validação na classe DateHelper e metodo dataParaTexto

No exercicio, na parte 01 para ser mais exato, exige-se que "Uma exigência é que ambos sejam estáticos e que haja uma validação no construtor e nos métodos." e a criação do metodo dataParaTexto.

Qual seria a validação na classe DateHelper? E para que criar o metodo dataParaTexto por nao ser utilizado no controller?

1 resposta
solução!

Fala ai Tiago, tudo bem? Vamos lá:

Qual seria a validação na classe DateHelper?

Acredito que a validação seja para não permitir criar uma instância da classe, visto que os métodos serão estáticos.

Dentro do construtor você pode lançar um erro para não deixar instanciar a classe

E para que criar o metodo dataParaTexto por nao ser utilizado no controller?

Esse método será usado mais para frente (se não me engano), mas, a ideia dele é converter uma data para texto.

Isso pode ser necessário para editar uma negociação, onde, o campo da data dava ser preenchido com a data.

Também pode ser necessário para mostrar a data na tabela.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software