How to ask a question

Focus on questions about an actual problem you have faced. Include details about what you have tried and exactly what you are trying to do.

Ask about...

✔ Specific programming problems

✔ Software algorithms

✔ Coding techniques

✔ Software development tools

Not all questions work well in our format. Avoid questions that are primarily opinion-based, or that are likely to generate discussion rather than answers.

Don't ask about...

✖ Questions you haven't tried to find an answer for (show your work!)

✖ Product or service recommendations or comparisons

✖ Requests for lists of things, polls, opinions, discussions, etc.

✖ Anything not directly related to writing computer programs