What I mean by "Learning Experience"
Learning Experience answers are misguided in such a way that they generate useful negative feedback. They typically include a piece of information that is either wrong, or goes against common practice. The negative feedback usually points out something that would be obvious to a specialized guru but that someone from a different background might not notice.
I call them learning experiences because I inevitably learn something from them.
Some of my learning experiences:
- Garbage Collection and Finalization versus Disposal
- Java's Collection's
var == Nothingversus
var is Nothing(deleted)
There are a few others that were deleted.
I leave them up because despite the fact that they're not correct answers to the asked question, they're usually relevant and might help prevent people with my level of experience from falling into the pitfall I was in when I posted the answer. I'm not on stackoverflow to get a million imaginary internet points, so I don't care if they get downvoted (which they usually do). However, they often have little seeds of knowledge (usually posted in comments) that describe an issue that I, after having done cursory homework, did not see (and that would presumably be a typical beginner mistake).
Should I leave them up or should I post self-answered questions somewhere if they're important enough?