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

Dúvida no Ex. 3 da Aula 4 - Orientação a Objetos, instanciando objetos, valores do Objetos e o Optional

Ao assumir que as propriedades PODEM ser nulas, seria o mesmo que a parte declarar propriedade por propriedade com um valor em particular, e isso seria visto com uma boa pratica?

1 resposta
solução!

Leandro,

Declarar as propriedades com um valor em particular impede que você efetue uma checagem para saber se você realmente preencheu algum valor nela ou se está com este valor default.

É melhor declaramos as propriedades como opcionais e checarmos se o valor está nulo ou não e assim tomarmos decisões melhores no código.

Abraço!