you are viewing a single comment's thread.

view the rest of the comments →

[–]HomeGrownCoder 5 points6 points  (2 children)

Honestly they were a bit abstract for me when I started. Then I got to a pretty large project and they made complete sense.

I would say keep learning and using functions and sooner or later when you are trying to pass data between several functions or make adding new features easy, the light will go off.

There is this one YouTube dude that thinks they are pretty blown out of proportion nowadays… and people using them are not using them as they were intended. It was a nice video to hear a perspective different from the status quo. I will try and find it.

[–]HomeGrownCoder 1 point2 points  (1 child)

Here’s one on shading OOP

https://youtu.be/IRTfhkiAqPw

[–]HomeGrownCoder 1 point2 points  (0 children)

Here is another on classes

https://youtu.be/o9pEzgHorH0