I was sticking on Unity for a while, without knowing much about Computer Science/Performance management.
Now, I took some C++ experience, with some concerns on IO/performance/etc some "Computer Engineering" stuffs.
Then I got back to my old Unity project, which had no concern about those thing at all, and found out that there is ref(or out) keyword for call-by-reference, as I could do in my C++ project.
Is it common to use ref(for call-by-reference purpose) of C# on 'business level'?(maybe game companies with Unity?)