emilsteen

496
reputation
4
14

Wrote my first program on an ABC80 in 1981 and yada yada, here I am now.

My shitty experience with StackOverflow

A few years ago I decided to see if I could add some points to my reputation. This resulted in a small increase in reputation, but mostly frustration:

  • My answer getting downvoted because the voters thought the correct thing to do was to tell the person asking that he was doing it wrong from the beginning, instead of helping.
  • Getting comments that my answer should be a comment instead, even then it was the correct answer.

One day I've spent after spending a lot of time trying to find out why my code behaved unexpectedly in memory allocation in .NET collections, I asked my first question.

  • Seconds later I had a comment that my code was wrong. The person commenting did not read the code, nor the text properly. When I commented on this, my comment got deleted.
  • Two persons complaining that the question had the wrong format and should not include links. That was because I didn't want to bloat the question with lots of code that was irrelevant.
  • One person telling me to try things I've already wrote that I tried.
  • Two comments linking to collections in old frameworks, which was not longer relevant i current framework.
  • One comment that the memory allocation I found was so fast it could be ignored. My tests showed an 100% slowdown with the extra memory allocation I found.

Lots of comments and zero answers. So I continues the investigation and after lots of testing I found the reason for the memory allocation and wrote my own answer. This resulted in:

  • One comment that I still was wrong and that I was looking at the wrong code in the collection. I had tested the code and also fixed the code, so I could not be wrong. I also had confirmation of my findings from Microsoft.
  • One comment more or less repeating what I was writing in my answer.

So no, I will not waste any more time by asking or answering questions here. But of course I will still use it when it appears in my internet searches.