Обсуждение статьи "От начального до среднего уровня: Передача по значению или по ссылке"

 

Опубликована статья От начального до среднего уровня: Передача по значению или по ссылке:

В этой статье мы на практике поймем разницу между передачей по значению или передачей по ссылке. Хотя это кажется чем-то простым и обычным и не вызывающим проблем, многие опытные программисты часто сталкиваются с настоящими неудачами в работе над кодом именно из-за этой маленькой детали. Знание того, когда, как и зачем использовать передачу по значению или по ссылке, существенно изменит нашу жизнь как программистов. Представленные здесь материалы предназначены только для обучения. Ни в коем случае не стоит рассматривать его как окончательное приложение, или использовать приложение с иной целью, кроме изучения представленных здесь концепций

Один из аспектов, который порождает больше сомнений и ошибок у начинающих программистов, - это понимание того, когда использовать значения или ссылки в функциях и процедурах. Это связано с тем, что, в зависимости от конкретного случая, практичнее использовать передачу по ссылке. Однако во многих случаях передача по значению более безопасна. Когда же использовать тот или иной вариант? Всё зависит от ситуации. Четкого и окончательного правила по этому поводу не существует. Это связано с тем, что в некоторых случаях действительно используется передача по ссылке, в то время как в других случаях требуется передача по значению.



Обычно компилятор принимает решения, чтобы сделать исполняемый код как можно более эффективным. Но необходимо понимать, что может потребоваться в каждой конкретной ситуации. Создание безопасного и эффективного кода.

Автор: CODE X

 

Здравствуйте. Неточность в тексте (подчеркнул красными линиями)

С уважением, Владимир.


 
MrBrooklin #:

Здравствуйте. Неточность в тексте (подчеркнул красными линиями)

С уважением, Владимир.


Спасибо, поправили