Minha implementação do método limpaFormulario ficou diferente. Fiquei pensando quais seriam as vantagens e desvantagens de passar os valores por parâmetro ao invés de usar as propriedades direto no escopo do método. O que acham?
Essas são as duas implementações:
_limpaformulario(form, input) {
form.reset();
input.focus();
}
_limpaformulario() {
this._form.reset();
this._inputData.focus();
}