I'm looking at the questions proposed during the Area 51 process:
- My supervisor thinks that all
If
statements should includeelse
statements. Do you agree? - What are common mistakes in Software Development?
- Tabs vs. Spaces: What is the one proper indentation character for everything, in every situation, ever?
- What programming language should I teach to my 4 year old son?
- What was the turning point of your programming career?
None of these have an answer that should be accepted. The questions are interesting, and the answers would also be informative if the answer was well written and explained why the answerer thinks his method or idea is better. But I can't really see being able to accept an answer to any of these questions.
So, if I ask a question, how do I decide if or how to accept an answer? There is no right or wrong answer and just because it works for me doesn't mean I should be floating that answer to the top - unless I'm overlooking something, the questions that are on topic here are very subjective. On Stack Overflow, there are often multiple right solutions to a problem. Here, we have a problem with an infinite number of solutions, none of which are arguably better or worse than any others.
Thoughts?