47

I just wanna smash their head with a metal chair then shove their own keyboard up their fucking ass... Sideways while they choke on a rusty knife...

Lazy cunts

Comments
  • 3
    Source on the image? That's a great meme format.
  • 1
    @NULLmaster BUY BUY BUY!!
  • 1
    I don't understand the joke
    Good code is supposed to be self documenting right?
  • 2
    @frozentruth Documentation doesn’t explain what the code does, it explains why.
  • 0
    @devios1 I believe that is where the commit mesage/associated PR/associated tickets comes in?
  • 2
    @frozentruth If you're suggesting that commit messages on their own are a proper place to explain overarching architectural decisions, I have to disagree.

    You're right that writing comments explaining what the code is doing when it's right in front of you is rather pointless (unless it's a complicated algorithm in which case it's still helpful to explain it in words). What's more important is explaining the reason something is done if it's not obvious so that someone picking up the code can have that as a starting basis, rather than have to figure it out on their own.

    Presumably we all know how to read code. But what we can't do is read other developers' minds. Comments are most helpful when they facilitate that communication between devs (or even a future version of the same dev). If there's some understanding that is in their heads while they are writing something, but that does not explicitly come out in the code, that's what you want to capture in the comments.
  • 1
    @devios1 perfectly said mate
Add Comment