Говоря о методах в устной форме, я никогда не уверен, использовать ли слово аргумент или параметр или что-то еще. В любом случае другие люди знают, что я имею в виду, но что правильно, и какова история терминов?
Я программист на C #, но мне также интересно, используют ли люди разные термины на разных языках.
Для справки, я самоучка без знания компьютерных наук. (Пожалуйста, не говорите мне, чтобы я прочитал Code Complete , потому что я спрашиваю это для других людей, у которых еще нет копии Стива МакКоннелла изумительной книги .)
Резюме
По общему мнению, эти термины можно использовать взаимозаменяемо в командной среде. За исключением, возможно, когда вы определяете точную терминологию; тогда вы также можете использовать « формальный аргумент / параметр» и « фактический аргумент / параметр» для устранения неоднозначности.