Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Validação da classe

Nos exemplos usamos o construtor primário para receber parâmetros, mas que a princípio não pode ter nenhum tipo de validação ou de código extra.

No java fazemos a validação direto no construtor. No caso do Kotlin fazemos isso usando Init Block ou com Construtores secundários? Qual seria a melhor prática?

1 resposta
solução!

Já que ninguém responde, lamentável, vou fechar aqui.

Melhor pesquisar no Google.