Pergunta

Quando um detecta controlador que um DTO passado para ele é nulo deve criar uma instância do DTO (cf o padrão Null Object), ou deve simplesmente lançar uma exceção e aí então?

Graças

Foi útil?

Solução

Se os meios nulos que você pode instanciar um objeto nulo e agir de uma maneira padrão, é ok. Se nulo faz algum sentido para o controlador, lidar com este caso. Se nulo não faz sentido para o controlador, lançar uma exceção.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top