Boa noite, fiquei curioso no seguinte, na Função Transferir usamos o Depositar para acrescentar no saldo da conta destino, seria uma boa pratica usarmos o sacar para dar baixa na this.conta ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite, fiquei curioso no seguinte, na Função Transferir usamos o Depositar para acrescentar no saldo da conta destino, seria uma boa pratica usarmos o sacar para dar baixa na this.conta ?
Olá Rafael, tudo bem?
Não entendi a sugestão mencionada, mas podemos usar tranquilamente funções chamando outras funções.
Se quiser compartilhar o código exemplificando o que mencionou, vai ser bacana pra ver na prática.
Abraços e bons estudos!
Vai depender muito da regra de negócio, se o método sacar tiver alguma taxa, ela também será levada pro método que vc chamar e as vezes isso não é legal, porém existem funções que recebem outras como parâmetros, e dependendo do retorno da função é interessante sim passa-la como parâmetro. Também existem os delegates que iremos estudar mais a frente no curso, que vc recebe funções como parâmetro. Espero ter ajudado.