| I'll flat-out disagree with you about the opinion-based questions. We're in a young-enough industry and practice that opinions are really the coin of the realm--there is not the same standard accept methodology you'd see in, say, mechanical engineering. To pretend that opinions aren't somehow a useful component of learning here is absurd--all the more so because beginners need opinions to start. Once they learn more, once they get exposed to other ideas, then they can form their own opinions. But to pretend that this happens in a vacuum is quite wrong. Your example "Which is better, Ruby or PHP?" is exactly where opinions, properly backed-up, are useful: a good answer will say "Well, Ruby has these great metaprogramming features, but PHP has a much larger developer pool, and so on". Bad answers will of course just be "ruby is teh 1337 n00b". If only there was some kind of way that Stack Overflow let users filter good answers from bad answers... At the end of the day, opinions and their debate are what are most useful to a beginner, especially when they don't know what questions to ask or issues to consider. The big failing right now is that you aren't trusting your community enough to filter out the garbage. |