Solucionado (ver solução)
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!