계속해서 Stack Overflow에서 온 환영 메일을 읽어보면 질문하는 방법에 대한 설명도 해준다.
How do I ask a good question? - Help Center
Stack Overflow | The World’s Largest Online Community for Developers
stackoverflow.com
좋은 질문을 쓰는 법에 대해 친절하게 설명해주고 있다.
사이트의 모토는 이용자의 기회를 살리는데 도움을 주고 싶은 것이며 모든 이들이 서로를 돕는 걸 좋아한다고 한다.
그렇지만 하나 반드시 거쳐야 하는 과정은 질문을 하기 전에
유사한 질문을 찾아보고, 고민해보고 하는 과정이 필요하다.
이러한 과정이 있어야 아래의 과정을 자연스럽게 해낼 수 있기 때문일 것이다.
++ 게시물의 제목을 문제에 대해 요약해서 한 문장으로 쓸 것.
1. 자신이 겪는 문제에 자세한 사항을 가능한 자세히 제목에 추가.
- 에러 메시지, key API, 일반적이지 않은 상황, 같은 걸 추가하라는 것.
2. 맞춤법과 문법 등은 매우 중요!
- 당신의 질문을 여러 사람들이 보게 될텐데 이는 매우 기본.
- 만약 당신이 영어에 익숙치 않다면 영어를 잘하는 친구에게 교정을 받도록 하자.
(영어는 나의 원수, 더러운 양놈언어)
3. 문제를 요약하기 힘들다면 제목을 나중에 쓰라.
- 내용을 쓰다보면 문제 요약이 잘 될 것.
4. 예시
- 나쁜 예. C# Math Confusion
- 좋은 예. Why does using float instead of int give me different results when all of my inputs are integers?
(int 대신 float를 사용하면 모든 입력이 정수일 때 왜 다른 결과를 얻을 수 있습니까?)
++ 코드나 게시물을 말하기 전에 문제에 대해 소개하라.
++ 다른 사람들이 당신의 문제를 구현할 정도로 소개하라.
1. 문제를 재현하는 데 필요한 코드를 모두 문서에 넣는다. 자세한 것은 링크 참조
https://stackoverflow.com/help/minimal-reproducible-example
How to create a Minimal, Reproducible Example - Help Center
Stack Overflow | The World’s Largest Online Community for Developers
stackoverflow.com
2. 문제를 재현하는 다른 사이트로 링크를 하지마라.
- 모든 사용자들이 외부 사이트로 접속할 수 있는 것은 아니다.
- 질문에 대한 답은 게시물에서 끝날 수 있게 하는 것이 좋다.
- Stack Snippets를 이용하여 JAVA Script, HTML, CSS 데모를 만들라.
++ 관련된 모든 tag를 추가하라.
https://stackoverflow.com/help/tagging
What are tags, and how should I use them? - Help Center
Stack Overflow | The World’s Largest Online Community for Developers
stackoverflow.com
++ 질문을 올리기 전에 교정하라.
자신이 작성한 질문을 다시 읽으면 이게 뭔소리야? 싶을 때가 많으니 퇴고를 하라는 것.
++ 질문을 올리고 나서도 질문에 대해 활발히 교류하라.
이 정도다. 역시 영어는 나의 원수 임이 분명하다.
'SourceTory' 카테고리의 다른 글
일일커밋 적절한 반성 (0) | 2020.02.20 |
---|---|
일일커밋 짧은 후기 (0) | 2020.02.02 |
일일커밋 (0) | 2020.01.28 |
Stack Overflow에 온것을 환영한다? 행동강령 편. (0) | 2019.09.20 |
Stack Overflow에 온 것을 환영한다? Tour 편 (0) | 2019.09.15 |