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

Validação em classe apartada

Estaria quebrando o conceito do Clean se usasse classes de validação apartadas? Por exemplo, uma aplicação que faz a validação de cartão de crédito, recebemos numeração, nome e cpf do titular, data de validade e cvv, visto que só a númeração temos algumas validações (se é nula, se não tem caracteres especiais, se tem a quantidade correta de digitos e se segue o algoritmo de luhn), na minha visão não fica legal deixar tudo no construtor, porém eu estaria quebrando a arquitetura?

1 resposta
solução!

Oi Lucas,

Nesse caso nao seria problema, pois a validacao do cartao de credito é complexa e representaria uma regra de negocio da aplicacao.