45
tahnik
7y

"...the way he has written the code, it feels nasty man. I would have done it this way..."

Fuck you and your feelings. If you think my code is bad, give justification for it. Explain the fucking reason. Stop saying it "feels" like a bad code.

Fucking tired of this mentality in most of the developers. Why is it that the moment you look at someone else's code, you feel like you would have written it better. Programming is problem solving. And you can solve a problem in couple of different way.

If the code is absolute shit, has followed no best practices then yeah, go ahead and call it a bad code. But just because you would have moved some lines here and there, that doesn't mean the other persons code is horrible.

Goddamit!

Comments
  • 3
    Yo it's quite obvious this person is jealous of your code. Don't listen to anything saying shit like that. It will just bring you down. You're awesome tahnik and don't let anyone tell you otherwise ♥️
  • 2
    @Letmecode exactly, I open to learning from others and accept critiques. It's really hard to be a good developer without those attitudes anyway.

    But every time he has been asked, he kept saying he just feels like it. What the hell is wrong with these people...
  • 1
  • 1
    Because programming is feeling. Feel the code you write, don't just plan, think and solve the problem. FEEL IT!

    Godspeed @tahnik working with that mentality of people is so damn bad :/
  • 0
    Once I had to change a website from a framework to another because the client wanted it.
    I remember a specific file of 4000+ lines, with only comments in czech. I could shorten it to 1000 lines only by moving some lines and putting some copy-paste into for loops. So yeah, if I saw that guy, I would say that I would have done it another way even if his worked.
  • 1
    If a piece of code does what it's supposed to do, correctly, is easily maintainable, and isn't grossly inefficient then changing it risks introducing bugs for no real gain. If someone insists on changing something purely because it wasn't done the way they would have done it, then they're being a dick without due cause.
  • 3
    Don't get mad, just ask exactly why it's bad. If you want to really make them feel stupid then highlight the word "feels" in some way, as you are absolute right; if it's bad code it's tangibly bad, for a reason.

    Saying "it feels bad" is a completely meaningless statement and should be disregarded.
  • 0
    In general I think you are totally right.
    Programming is about logic and thinking.

    But I must confess, that sometimes I do something similar as well.
    I never said, and I would never say, to a colleague that I feel their code is bad, because I only criticise if I have a logical reason.
    But during planning phase, I know that I often say that I "feel" some structure fits better or a certain idea would not work. I always try finding out where that feeling comes from and try to find a logical reason though. And if I can't find any, I will say "never mind, forget what I said".
  • 0
    @DelError if you say you "feel" something then that means you don't understand the thing enough to articulate it.
  • 0
    @SSDD
    That's not totally true. Sometimes you can just have an intuition about something which seems to be rather a feeling than a logical thought although it is based on your general understanding of the topic.
    So maybe there is a difference between having a feeling about something or an intuitively understanding, but in that moment it is more like a feeling than a rational thought.

    And that is the reason why I try to logically investigate the "feeling", to see there was a reason behind (intuition) or really just a feeling where there is no logical reason for.
  • 0
    @DelError it feels to me like you're wrong.
  • 0
    @SSDD
    You just don't seem to understand what I try to describe.
    Which probably means that you just never experienced such a thing because you did not have a deep enough understanding to grasp it intuitively.
  • 0
    @DelError no it still definitely feels like you're wrong.
Add Comment