In order to make the process of asking and answering questions more efficient and helpful, here are a few guidelines on asking questions that get useful answers.
To ask a programming question in this community, post the question in the #programming-questions section of this forum and a bot will notify people that there is a new question.
Please include as much of the following information in your post as possible:
When you ask a question, be sure to check off the items on this checklist. People in the community want to help you, but you also need to respect their time. This checklist helps you respect other people’s time.
- What did you expect to see?
- What did you actually see?
- What is the full error message?
- What have you tried so far?
- Please paste in the relevant code, if it’s short enough to fit in a forum post, and be sure to format it neatly before pasting it (otherwise the person helping you has to format it, which takes up extra time).
- If your code won’t fit in a post, include a link to the up-to-date Git repo so that people can try running your code, if necessary.
For more tips on how to ask programming questions, check out the following pages:
- How to ask good questions
- Stack Overflow’s guide to asking programming questions
- How to be great at asking coding questions
- How To Ask Questions The Smart Way
Knowing how to ask good questions is one of the most important skills in programming!
If anyone has additional tips, post a comment below.