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

Forme de validar

Seria má prática validar o nome desta forma?

$this->fullName = $this->validateName($fullName);

ao invés de :

$this->validateName($fullName);
$this->fullName = $fullName;
1 resposta
solução!

Bom dia Douglas, tudo bem?

Definitivamente não, é uma prática totalmente aceitável. Quanto mais for possível simplificar o código (sem causar confusão) melhor. O professor provavelmente só fez dessa forma por motivos didáticos.

Espero ter ajudado, abraço!