Hey guys! Its been bloody ages, but i'm the guy whose *** you've saved multiple times in the past few years. And now i'm going to uni to do computer science in a couple of weeks
Now, I've been programming for a while now, but i've never really done anything other than object orientated programming (Unity3d c# mainly, little bit of visual studio quite a while back), and I feel like i'm fairly good at that now, but university will cover everything, and, embarrassingly, i don't know what that even means. I'm also a bit worried i've gotten into habits with OOP that I will need to break.
I gave it a good Googling, and found mentions of functional and structural, but the terminology used to explain them completely lost me, so is there any way someone can tell me what the alternatives to OOP are, and how they differ from it? It would be even better if it could be explained in terms of C# (if that even makes a difference, i have literally no idea about this).
I'm starting to get the feeling that teaching yourself to program ends up with you missing some of the important base knowledge
Thanks,
Danny
Now, I've been programming for a while now, but i've never really done anything other than object orientated programming (Unity3d c# mainly, little bit of visual studio quite a while back), and I feel like i'm fairly good at that now, but university will cover everything, and, embarrassingly, i don't know what that even means. I'm also a bit worried i've gotten into habits with OOP that I will need to break.
I gave it a good Googling, and found mentions of functional and structural, but the terminology used to explain them completely lost me, so is there any way someone can tell me what the alternatives to OOP are, and how they differ from it? It would be even better if it could be explained in terms of C# (if that even makes a difference, i have literally no idea about this).
I'm starting to get the feeling that teaching yourself to program ends up with you missing some of the important base knowledge
Thanks,
Danny