1
resposta

Dúvida, onde fica a cópia da programação defensiva na memória?

Quando o código cria uma cópia pra ser manipulada, onde ela fica? Em uma nova variável/instância/registro? Como posso acessar e imprimir ela pra visualizar bem o funcionamento?

Tyvm!

1 resposta

Oi Prem, isso depende de como a cópia está sendo criada, muitas vezes ela fica anonimamente presente e é manipulada indiferente de estar atribuída a uma variável. O resultado de um map por exemplo, pode ser manipulado sem ser atribuído a lugar algum.

Você poderia dar um exemplo de código pra gente avaliar?