14

Ughhhhhh. This fucking code is a disaster! The guy says he built it DRY, but it's WET as fuck! So much fucking repeated code!

I'm annoyed most because I know that it'd be a fucking waste of time to try and rebuild what these guys have built over the past 5 years, but goddamn it, it shouldn't be an excuse to keep on making code like this!

I know that I'm not super experienced in C# but pick up a goddamn book on good coding practices. This thing is a disjointed mess and it never had to get this way.

So many fucking interfaces!!!! AAAAAAAAAAAAAAA

Comments
  • 7
    Sounds like the good old "every class needs an interface" OOP madness.
  • 1
    @IntrusionCM please!!! end my suffering!
  • 1
    @IntrusionCM oh boy... 🙈

    @iSwimInTheC I have the suspicion that his brain was completely DRY, not the code...
  • 1
    I hate repeated code.
  • 0
  • 3
    Wet you say?
  • 1
    @sariel what is that comic?
  • 1
    @lungdart forgot his name, but he makes a bunch of porn comics. Pretty sure this is him
  • 0
    Repeated code, I hate.
  • 2
  • 1
    @IntrusionCM nice!

    @lungdart I hope you like penises and aren't offended by necrophilia. It's really a great strip once you get past all the fucking.

    😂
  • 0
    > "So many fucking interfaces!!!!"

    I'd love to see some examples.
  • 1
    When I was in college, back when colleges were first invented, I had a computer professor who said the first thing every incoming IT person or programmer will do is denounce the person who had the job before him. You won’t be the exception when someone replaces you, no matter how good your code is. Ego is a powerful drug.
  • 1
    Repeating the code, I hate that.
  • 0
    @dontknowshit @stackodev it's funny, because I like the guy I'm working with, and on top of that I don't know as much as he does. He and one other developer have been dealing with everything for the past 5 years. From an architectural standpoint I understand why they did what they did, and I'm learning a lot from them.

    The thing though is that I'm finding instances where things feel really long winded in some aspects and my intuition says that there has got to be a better way. Unfortunately, I am not smart enough to know what that better way may be.

    I do think that I am well within my right to feel frustrated, but it's just that I am not smart enough to know how to fix some of these things without creating scope creep.
  • 1
    We had a guy who created 1000 LoC scripts, 20 lines repeated over and over in the same conditions with 1 or 2 different variables. Although he had some courses on programming, the concept of functions did not stick.
  • 0
    @dontknowshit solid advice. Thank you for that!
  • 2
    @iSwimInTheC > "Unfortunately, I am not smart enough to know what that better way may be.

    "

    The fact you are asking questions, wanting to improve, mean's you're already smarter than most.
  • 0
    @PaperTrail thank you. I appreciate that 😊

    I'm just trying my best everyday
Add Comment