711
Bill is a pro grammer (sh.itjust.works)
you are viewing a single comment's thread
view the rest of the comments
[-] philm@programming.dev 12 points 1 year ago

Yeah, but unironic...

If your code needs comments, it's either because it's unnecessarily complex/convoluted, or because there's more thought in it (e.g. complex mathematic operations, or edge-cases etc.). Comments just often don't age well IME, and when people are "forced" to read the (hopefully readable) code, they will more likely understand what is really happening, and the relevant design decisions.

Good video I really recommend: https://www.youtube.com/watch?v=Bf7vDBBOBUA

[-] astraeus@programming.dev 17 points 1 year ago* (last edited 1 year ago)

This mindset is good, but unfortunately enforces bad programmers to leave their undocumented code in critical places where someone eventually has to figure out what the hell they were doing or refactor the whole damn thing because they got promoted to middle-management and can’t remember why they even wrote it.

[-] magic_lobster_party@kbin.social 5 points 1 year ago

Chances are that the comments quickly turn out of date and become incorrect. Misleading comments is worse than no comments.

[-] astraeus@programming.dev 2 points 1 year ago

We shouldn’t waste time documenting our code when we need so much of that time breaking our code

load more comments (5 replies)
load more comments (5 replies)
load more comments (40 replies)
this post was submitted on 26 Nov 2023
711 points (89.3% liked)

Programmer Humor

20033 readers
1438 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS