Ao falar verbalmente sobre métodos, nunca tenho certeza se deve usar a palavra argumento ou parâmetro ou qualquer outra coisa. De qualquer maneira, as outras pessoas sabem o que quero dizer, mas o que é correto e qual é a história dos termos?
Sou programador em C #, mas também me pergunto se as pessoas usam termos diferentes em diferentes idiomas.
Para o registro, eu sou autodidata sem formação em Ciência da Computação. (Por favor, não me diga para ler o Código Completo, porque estou pedindo isso em benefício de outras pessoas que ainda não têm uma cópia do maravilhoso livro de Steve McConnell .)
Sumário
O consenso geral parece ser aceitável usar esses termos de forma intercambiável em um ambiente de equipe. Exceto, talvez, quando você estiver definindo a terminologia precisa; então você também pode usar " argumento / parâmetro formal " e " argumento / parâmetro real " para desambiguar.