Aren’t you supposed to write out the broad-strokes of what you’re trying to do, that way when you get to the computer, you already know what you’re trying to write & you have an outline to reference.
You write it up only to write it up? Sounds like two times the work with no benefit. And what if someone breaks your concentration while you write the strokes up?
That’s what I was taught. Right an outline, in English or what you speak, of what each component of the program is supposed to do, then you write the actual components, in code, on the computer.
I often take notes in the form of “TODO” comments, as I work through a problem. Then I have my editor set up to highlight them, and my git asks me if I’m sure I want to commit them. Works pretty well with keeping my thought process straight
It’s also an amazing way of duck-debugging. By the time you write down what the problem is, you’ll figure out where’s the issue or at least what you should try next.
“X is giving me an error, I checked X’s logs. X communicates with Y… Oh, I need to check Y next!”
And if you can’t figure it out, you have the problem and everything you tried documented so you can ask for help and get answers effectively.
That is when you should have gone to sleep by now, but you just want to figure this out first, and of course it feels impossible because youaree far too tired to think
Or you mistimed the Balmer Peak managed to do an ungodly amount of progress, forgot to comment in any meaningful way, and the next day try to go through all the changes you did and figure out what the Fuck your were on about, and how this thing works when it seems it really shouldn’t.
Aw I wish they had used “they” instead of “he” so I could put this up at work. But… accurate
Edit: the kind reactions here have changed this comic from one that would remind me of nasty to one that will remind me of nice when I see it. It’s going up.
We’re not on Reddit any more, see below for proof.
Or people could not assume programmers are male. If I fixed it and put it up, I’d be reminded of that every time I looked at it. We get enough people reminding us we don’t belong, we don’t need to remind ourselves.
The top part is useless anyway, it’s funnier if you just crop off the header… that’s just one of those things people slap on so they can feel like they’ve contributed something, but really it’s just noise.
programmerhumor
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.