I want to see developers' opinions on the use of a certain language feature, where is the right place to ask that question?
-
8Do you really just want random opinions, or do you want well-reasoned, explained, and fact-based opinions? Do you want to know, "can I use X to do Y?" or just, "what do you think of Z?"– Andrew BarberJul 4, 2012 at 7:52
-
For which language?– Daniel DaranasJul 4, 2012 at 7:55
-
2see: Where can I ask questions that aren't Stack Overflow questions?– gnatJul 4, 2012 at 8:37
3 Answers
On Stack Exchange!
Not on Stack Exchange!
Let me explain. No, let the FAQ explain.
Good: You should only ask practical, answerable questions based on actual problems that you face. "I'm designing a plugin system with X, Y, and Z features. Based on these requirements, would I be better off basing my system around interfaces or abstract classes, and why?"
Bad: every answer is equally valid. "Are interfaces better than abstract classes?"
Ugly: it is a rant disguised as a question. "Interfaces suck, amirite?"
-
6
-
-
Not on the main sites
These sites are not for gathering opinions--they are for clear, definitive answers. asking on the appropriate chat is fine.
On the other hand, if you modified your question to a "what are the pros and cons of feature X" (which would be on topic), and formed your own opinion based on the answers, I think you'd have better results.
-
-
@mrl I don't think that's the case for a definitive list that would be limited to a few items. "Good books to learn c#"--bad. "What are the pros and cons of eval()"--good (I think) Jul 4, 2012 at 8:39