17

We got a different programming teacher for today. He's shit. He can't even efficiently code a simple C# program that prints out three numbers as sorted ascendingly. WHAT THE FUCK

Comments
  • 0
    I'm sorry about ranting about my usual teacher

    Seriously

    My usual teacher at least is able to code
  • 0
    For something that would be:

    Array.Sort(nums);
    Console.WriteLine("Max: " + nums[3]);

    He does a long ass construction of long ass loops that do the same in a 1000 times more inefficient way. Fuck this shit man
  • 4
    The number of teenage know-it-alls on this site is staggering. I get it script kiddie... you can codez. But keep paying attention because you might still learn something.
  • 0
    @CrankyOldDev No, seriously, I don't think I'm tha bestest leet developer in the world or something, but I expect teachers to do better than me. This teacher wrote more inefficient code than anyone else would do. I usually don't rant about a teacher coding (rather about them playing a fucking concert... on bad speakers. While we have to code.), but this teacher wrote insanely uneccessarily complicated and sometimes unreachable code.
  • 2
    Did you ever consider, that maybe he wanted to program that function manually? And not just call a function that hides away the algorithm responsible for this? You are in your class to learn. Of course he can just call a function and be done with it. It's far better for pupils if they know how to do it "by foot".
  • 0
    @Makenshi Trust me, he overcomplicated it.
  • 1
    @filthyranter I believe you in that. Nevertheless he isn't necessarily "shit" just because of that. I could write an condition in two ways: if(condition) { doStuff() } else { doOtherStuff() }, condition ? doStuff() : doOtherStuff().

    The second one is shorter and can be more readable and easier to understand. Even if it is not as efficent as the second style. Efficent is not necessarily the main goal in his class.

    Such a quick conclusions on a teachers abilities makes you seem like you think a great deal of yourself.

    That will not help you in the long run.
  • 0
  • 2
    Developing is not only coding but knowing what's going on

    You need to know how it works under the scenes

    Maybe he made it in a too-complicated way but I'm sure he knows how to properly sort the array using libraries

    I'm in university. I've taught different sorting algorithms while Java(our main language) can do it on its own. I have even made the implementation of data structures (maps, list and all of that) when obviously I don't need it in a daily basis

    What I'm trying to say is that while studying you will have to complicate things and reinvent de wheel all the time.

    Finally, I'm not saying you may be better than your teacher but you are not learning to use libraries, you are learning to code on your own.

    Sry bout bad English
  • 0
    @filthyranter
    What school is it?
  • 0
    @Luigi003 I know that people write own methods to better grasp the logic behind stuff, and I do that as well sometimes, but what he did was just too much stuff that's not even affecting anything.
  • 0
    @KalmyK Irrelevant for you, probably, you're on the wrong continent xD
Add Comment