11 ms·
I agree that SO is a great place in my experience. The worst area seems to be JavaScript, since that world is full of trendy new options. The most common one
by johnlbevan2 8y ago
I agree that SO is a great place in my experience.
The worst area seems to be JavaScript, since that world is full of trendy new options. The most common one I see here is where someone wants a solution to a JavaScript problem and gets a JQuery response; even though a JavaScript solution would be trivial and the OP's not mentioned JQuery. That has a tendency to push people into using libraries where they're not required.
For .Net questions most of the issues seem to be in the ORM space; i.e. the boundary between .Net and SQL; where people asking for help with SQL are pointed to LINQ, and people wanting to do database-first are pushed towards code-first solutions.
It's not really an SO problem (or at least not a problem that I can think of an easy way they'd be able to solve); more there are so many solutions and no best way; and giving the full context of the developer's experience, preferences, and situation would take several essays, then matching that to those qualified to supply a suitable answer for that particular scenario would require really intelligent filtering; assuming that such people exist and are active on SO. So the current solution of having lots of answers to pick from, and allowing people to up-vote and comment to help remove bad answers and help show which answers are the more generally preferred (thus driving those who don't have a preference to follow the general consensus and thus move towards some form of standard approach within the community) seems a pretty good one.
- MaxBarraclough 8y ago> a JQuery response; even though a JavaScript solution would be trivial That's just SO reflecting the culture of JavaScript developers, right? As you say, not really SO's fault, and a forum can't hope to correct for a dev community's vices. > .Net questions most of the issues seem to be in the ORM space Disagree. There's plenty on .Net concurrency and asynchrony, for instance, with answers from top experts from Microsoft. That's a field where it's quite common for someone to be 'simply wrong' though, which as you say, isn't universal.
- klez 8y ago> someone wants a solution to a JavaScript problem and gets a JQuery response It's a mixed bag, really. Since at least an year if jQuery is not mentioned either in the question or in the tags or in comments from OP, usually users suggesting to use jQuery get told off and, sometimes, downvoted.