Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Método _criaNegociacao()

Olá,

Existe algum motivo da criação do método _criaNegociacao() além de reduzir a quantidade linhas no método adiciona?

1 resposta
solução!

Oi Willian,

O que o instrutor fez é o que chamamos de encapsulamento de código. Isolar aquelas linhas num método _criaNegociacao() não só reduz a quantidade de linhas do método adiciona(), como deixa seu fluxo mais simples de ser compreendido.

Outra pessoa rapidamente percebe que naquele ponto do código uma negociação é criada. Caso seja importante saber como uma negociação é criada, basta investigar o método _criaNegociacao().