1
resposta

[Sugestão] MÉTODO _criaTransferencia RECEBE PARAMETRO

Achei desnecessário fazer o método do tipo bool.

Sugestão de código:

public void Saque(decimal valorSaque)
        {
            if (this.saldo >= valorSaque)
            {
                this.saldo -= valorSaque;
                Console.WriteLine("Saque Realizado");
            }
            else Console.WriteLine("Valor do saque maior que saldo");
        }

Assim o código fica menor e mais legível.

1 resposta

Bom dia Matheus,

Entendo seu ponto de vista e agradecems sua contribuição. A opção por deixar o método como booleano é que essa classe pode ser reaproveitada em outros projetos que não sejam do tipo console, além tirar a "responsabilidade" da classe de exibir a informação.

Att.