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

Programação defensiva - Date

No mundo real realmente vale a pena toda essa blindagem dos atributos da classe?

1 resposta
solução!

Boa noite, Felipe! Vale a pena sim se vc estiver num contexto onde é necessário ter garantias da imutabilidade dos seus dados.

Um exemplo clássico onde a imutabilidade ajuda é quando estamos trabalhando com concorrência onde temos acessos múltiplos e simultâneos à uma determinada informação.

Ou seja, realmente vai depender da situação e problema que vc está resolvendo! O instrutor mostrou essa possibilidade justamente para que os alunos tenham esse conhecimento e possam aplicar ele na prática quando necessário.

Grande abraço e bons estudos!