What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 139 Stack Exchange communities.

Stack Overflow seems to be for questions of the form "How do I do this specific programming task?"; whereas I want to ask a question of the form "How do I design a system that has this functionality?".

Such questions usually have several different good answers, and don't seem to fall into the "well-defined programming question" category. Should I post such questions on Stack Overflow, or is there a better place for that?

Related questions:

Which site for database design questions?

share|improve this question
see: meta.stackexchange.com/questions/8401/… –  fretje Mar 8 '10 at 10:59

3 Answers 3

Maybe doctype.

share|improve this answer
Unfortunatly, DocType Closed :( –  AwesomeUser Apr 4 '14 at 22:17

I've seen sufficiently specific software architecture questions get a good response on Stack Overflow, which is as it should be.

Veer to much into the nebulous and overly general and your questions may not fair as well. Which is also as it should be.

share|improve this answer
+1 For the nebulous and overly general - AstronautOverflow? –  MarkJ Mar 8 '10 at 12:13

I asked a similar question recently, which was closed as an exact duplicate. I got redirected here, and to one other question.

The best of the answers that I've read give me these hints:

The issue is not so much one of subjectivity, but of answerability. A good question is one that encourages a good answer. Maybe more than one good answer. Questions that are worded wrong can be hard to answer.

The Programmer's area seems to focus more on conceptual questions than SO does. I'm going to spend more time over there, to see if design questions get different treatment over there. I wonder how newbie askers get redirected over there.

Answers to design questions can direct people to where they can read up on design techniques instead of outlining the technique. Example: There's a certain class of questions about SQL table design where directing them to the "Class Table Inheritance" tag works well, judging by the responses.

i have learned to stay away from questions that the asker thinks is technical, but I think is one of design. Many questions of this ilk are rat-holes.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .