Professor, uma dúvida... Vocề disse que o Proxy só funciona para get/set.. Eu testei e realmente, mudando o método adiciona para set (setando um atributo) ele funciona e get também... A dúvida é.... Por que o método adiciona não é um set?
adiciona(negociacao) {
this._negociacoes.push(negociacao);
}
Tudo bem que ele está fazendo um push em _negociações mas mesmo assim não é um set? ele não está alterando o _negociações que é um atributo da classe ListaNegociacoes? Retirar ou adicionar elementos do array que é um atributo não é um get/set?
Obrigado! O curso está ÓTIMO. É muito bom ter o privilégio de estudar isso dessa forma. Eu já evolui pra caralho profissionalmente. Pretendo terminar a trilha de engenheiro Javascript e quero fazer os de node também. Me apaixonei 100% pela linguagem e vejo que é o futuro mesmo. Obrigado, professor.