I'm new to programming and have a lot of questions regarding best practices and suggested tools. I used to try to ask these questions on Stackoverflow but they were always downvoted and closed. What is the appropriate forum to ask such questions?

Thanks in advance!

  • This site can be used to ask questions about best practices so long as your questions are specific. You can ask about suggested tools on Software Recommendations. Commented Jul 29, 2017 at 4:14
  • here is fine, go for it
    – Ewan
    Commented Jul 29, 2017 at 6:17
  • Start with published practices; many organizations publish their practices. many languages have published coding standards, tools documentation may include recommendation. If you have specific questions, try asking in a form that does not solicit opinions.
    – BillThor
    Commented Jul 29, 2017 at 13:18

1 Answer 1


I have a question, but it may not fit best on Software Engineering. Where else can I ask it? lists a number of Stack Exchange sites that are related to software development, some more closely than others. However, none of them accept overly subjective questions. Subjective questions in general just aren't a good fit for the Stack Exchange format.

There are other communities of software developers out there. Reddit has several subreddits related to programming, computer science, software engineering, and IT, but you'll need to check each community's rules for what to post. Dev.to is a pretty robust community, too. There may be others, too.

  • If OP is looking specifically for a Q&A style site that accepts subjective questions, Quora is probably the best known.
    – Jules
    Commented Jul 30, 2017 at 0:15

You must log in to answer this question.

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