this post was submitted on 10 Jul 2023
851 points (97.6% liked)

Programmer Humor

32051 readers
1357 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] anotherlemmyuser@lemmy.ml 33 points 1 year ago (3 children)

StackOverflow is good for:

  • general questions (when you don't know where to look for) eg. how do I go about ...?

  • specific questions (when you know what you want, in simple english) eg. suggest ways I can ...?

  • quick fixes with more than one suggestion eg. I get this error, how to fix and please explain.

  • understanding concepts as different people explain concepts differently eg. what is ...?

Documentation is good for:

  • details (when you need to know more and when you really know what you need)

  • features (find a list when you want to know what else you can do with it)

[–] PeterPoopshit@lemmy.ml 8 points 1 year ago* (last edited 1 year ago) (1 children)

Another thing stackoverflow is good for is if you're like 14, don't really know programming that well and can't quite comprehend what you're doing but know how to copy and paste code then fidget around with it until your ide stops complaining and it compiles and all works together.

[–] Ducks@ducks.dev 7 points 1 year ago

I'm offended you think I'm 14

[–] marcos@lemmy.world 3 points 1 year ago

Stack Overflow refuses to provide answers for:

  • general questions (when you don’t know where to look for) eg. how do I go about …?
  • understanding concepts as different people explain concepts differently eg. what is …?

Specific questions and quick fixes are the faster changing kind of knowledge you can have. And Stack Overflow consistently refuses to update old knowledge.

So, in practice, it's good for:

...

But anyway, some ecosystems documentation are worse, so SO wins.

[–] bigkahuna1986@lemmy.ml 0 points 1 year ago

Also SO might mention the documentation is wrong and this is what API XYZ really does.