@ -214,16 +214,18 @@ A *virtual private network (VPN)* extends a private network across a public netw
== How do I ask a good question?
== How do I ask a good question?
[TIP]
[NOTE]
====
====
- Introduce the problem before you post any code
- Introduce the problem before you post any code
- Help others reproduce the problem
In the body of your question, start by expanding on the summary you put in the title.
In the body of your question, start by expanding on the summary you put in the title.
Explain how you encountered the problem you're trying to solve, and any difficulties that have prevented you from solving it yourself.
Explain how you encountered the problem you're trying to solve, and any difficulties that have prevented you from solving it yourself.
The first paragraph in your question is the second thing most readers will see, so make it as engaging and informative as possible.
The first paragraph in your question is the second thing most readers will see, so make it as engaging and informative as possible.
Help others reproduce the problem
Not all questions benefit from including code. But if your problem is with code you've written, you should include some. But don't just copy in your entire program! Not only is this likely to get you in trouble if you're posting your employer's code, it likely includes a lot of irrelevant details that readers will need to ignore when trying to reproduce the problem. Here are some guidelines:
Not all questions benefit from including code. But if your problem is with code you've written, you should include some. But don't just copy in your entire program! Not only is this likely to get you in trouble if you're posting your employer's code, it likely includes a lot of irrelevant details that readers will need to ignore when trying to reproduce the problem. Here are some guidelines: