Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida quando utilizar parâmetro na função

Boa tarde pessoal,

Uma coisa que ainda não ficou muito clara pra mim é : Quando eu devo passar uma informação por parâmetro para uma função e quando eu pego a informação direto de uma variável?

Por exemplo: Qual é a diferença de eu ter a função criaAlvo(x) que recebe x, e eu passo o x quando instancio ela de chamar a função craAlvo() e nela chamar a variável x que eu declarei no começo do código , isso é opcional?

Abraço!

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Boa tarde Rafael,

O ideal é que uma função tenha uma única tarefa e que ela não manipule diretamente variáveis fora dela. Pois se tivermos diversas funções manipulando nossas variáveis no caso de um erro fica difícil de saber qual é a função responsável, portanto o ideal é que uma função receba zero ou mais parâmetros, e depois retorne alguma coisa após o processamento.

Abraços

Boa tarde, Entendi, muito obrigado!

Abs!