Durante o vídeo foi criado um método para retorna o valor do volume.
get volume() {
return this._quantidade * this._valor;
}
Sendo que utilizando uma Propriedade o resultado seria o mesmo
constructor(data, quantidade, valor) {
this._data = new Date(data.getTime());
this._quantidade = quantidade;
this._valor = valor;
this._volume = this._quantidade * this._valor;
Object.freeze(this);
}
Teria algum problema utilizar uma Propriedade para retornar o valor? ou isso iria de alguma forma contra as boas praticas de desenvolvimento?