StackOverflow에 대한 답변을 얻는 방법
6268 단어 beginnersproductivitycodenewbie
Cover foto from pexels.com
우선: 커뮤니티 안내서 읽기
만약 당신이 경험이 있는 사용자이고, 쌓여 있는 불평을 읽거나 들은 적이 있다면, 사람들이 지침서만 읽으면 대부분의 문제가 해결될 수 있다는 것을 곧 알게 될 것이다.
이 배지 중 하나는 읽기만 하면 됩니다tour page:
그래서 내가 질문에 대답할 때 이것은 나에게 위험한 신호이다.
이 사용자는 휘장이 하나도 없다. 이것은 그들이 심지어 여행 페이지를 열심히 읽지 않았다는 것을 의미한다.문제의 제목이 정말 재미있다는 것을 밝히지 않으면, 가장 가능성이 있는 것은 이 문제가 지역 사회 지침에 부합되지 않는다는 것이다.대다수의 사람들은 이런 문제에 시간을 쓰고 싶지 않다.
휘장 가져와!보기: Tour - Stack Overflow
또한 응답하지 않은 의견 중 가장 많이 링크된 페이지 중 하나입니다.How do I ask a good question? - Help Center - Stack Overflow
사실 내가 여기서 말한 일부분도 거기에 쓰여 있다.이것은 내가 이것을 DEV에서 들어보지 못했을 수도 있는 사람들에게 가져다 주려고 시도한 것이다.
너의 문제는
이것도 프로그래밍 문제를 묻는 곳이다.코드에 문제가 있습니까?가자.그러나 코드는 매우 특수한 주제이다.소프트웨어와 관련된 많은 문제가 여기에 속하지 않기 때문에, 만약 당신이 하나를 발표한다면, 사람들은 당신이 그것을 삭제하기를 희망할 것이다.
당신은 다른 창고 교환 사이트를 사용할 수 있습니다. 거기에서 당신의 질문에 더 좋은 대답을 얻을 수 있습니다.Stack exchange 사이트 목록을 보고 어디가 가장 좋은 질문 장소인지 확인하십시오: All Sites - Stack Exchange
먼저 너 자신의 연구를 해라
모든 새로운 사용자를 위해 같은 문제를 반복해서 대답하기를 원하는 사람은 없다.당신의 문제를 발표하기 전에 누군가가 당신의 문제를 겪은 적이 있는지 확인하세요.너는 오리지널 문제를 묻는 것이 얼마나 어려운지 놀라게 될 것이다.
만약 당신의 문제가 한 번만 검색하면 답을 얻을 수 있다면 발표하지 마세요.다른 사람이 너를 도와 너의 문제를 검색하게 하는 것은 매우 나쁜 것이다.
만약 누군가가 너의 문제를 중복된 것으로 표시한다면
다음과 같은 두 가지 시나리오가 있습니다.
스택 오버플로우는 인코딩 서비스가 아닙니다.
질문에 대답한다고 비용을 받는 사람은 없다.그러나 당신은 전업으로 일하는 사람, 다년간의 경험이 있는 사람, 당신과 같은 사람이 경험을 얻으려고 노력합니다.우리는 서로 돕고 배우려고 노력하고 있기 때문에 최신 숙제의 성명을 복사하고 해결 방안을 발표해 주기를 기대하면 존중하지 않는다는 것을 알게 될 것이다.
숙제에 관한 질문을 하는 것은 나쁜 일이 아니지만 그들이 무엇을 요구하는지 이해하기 위해 먼저 자신의 연구를 하고 도움이 필요한 특정한 부분이 있을 때 질문을 한다.이것은 합리적인 문제가 될 것이다.
이 항목에 대한 자세한 내용을 보려면 여기를 클릭하십시오.How do I ask and answer homework questions? - Meta Stack Overflow
디버깅을 해서 범위를 좁히다
많은 문제들이 코드 벽 하나만 포함하고, 위에는 '왜 그래?' 라는 제목이 있다.이런 질문들은 보통 질문자가 충분히 할 수 있는 일을 요구한다. 디버깅이다.
이것은 당신이 글을 올리기 전에 취할 수 있는 관건적인 절차입니다. 이것은 사람들로 하여금 더욱 쉽게 대답하고 당신을 도울 것입니다.
그러나 코드 벽을 피하는 것은 세부 사항을 제공하지 않고 질문하는 것을 의미하지 않는다.만약 읽을 수 있고 복제할 수 있는 출처가 없다면, 누구도 너를 돕기 어려울 것이다.
더 많은 정보는 여기를 클릭하십시오: How to create a Minimal, Reproducible Example - Help Center - Stack Overflow.
올바른 태그 사용
물어보기 전에 탭 설명을 읽고 필요한 탭을 사용해 보십시오.정확한 라벨은 당신의 문제를 명확하게 볼 수 있지만, 문제의 상하문에는 의미가 있다.흔히 볼 수 있는 예는 C++만 있는 문제에서 C와 C++ 표시를 사용하는 것이다.
화내지 마라
만약 그들이 당신의 문제에 대한 평론에서 무엇을 제기하거나 물었다면 거칠게 굴지 마세요.나는 새로운 사용자가 무서운 태도로 평론에 회답하는 것을 보았고, 나는 즉시 그들을 도울 의사를 잃었다.결과를 요구하는 것이 아니라 도움을 구하는 것이라는 것을 명심해라.
결론
I'm trying to do A
My approach is this one:
(show relevant code, maybe cite your sources).
But I have B problem,
so I've tried C and D
but it doesn't seem to work.
설령 이런 조치를 취했다 하더라도 누군가가 당신의 문제에 대한 요구를 잘 표현하지 못하거나 이해하지 못할 수도 있지만, 이것은 모든 자기 조절의 온라인 커뮤니티에서 발생할 것이다.그러나 이런 지식을 중심으로 하는 지역사회에서 이 제안을 받아들이려 한다면 적어도 이런 일은 일어나지 않을 것이다.나의 마지막 건의는 1, 2주 동안의 새로운 문제원을 훑어보는 것이다.만약 Stack Overflow를 사용해서 이미 대답한 문제를 읽고 최종적으로 질문을 한다면, 지역 사회가 매우 엄격하고 폐쇄적이라고 생각할 수도 있다.그러나 하루하루 이 모든 질문을 받으면, 얼마나 많은 사용자가 도움을 제대로 구하지 못하고, 얼마나 많은 사람들이 DuckDuckGo/Google 검색이 필요한 질문을 하는지, 심지어는 물어보기 전에 시도하지 않았던 질문들을 보기 시작할 것이다.나는 네가 더 잘할 수 있다는 것을 안다.
나도 이곳의 많은 사람들이 이 일에 대해 원한을 가지고 있다는 것을 안다.나는 이것이 어느 정도에 초보자들이 이 지역사회에 더욱 가깝게 하는 데 도움이 되기를 바란다. 이 지역사회가 없으면 소프트웨어 개발은 우리가 알고 있는 것과 완전히 다르고 모든 관계자들의 체험을 간소화할 것이다.만약 당신이 이 방면에 어떤 다른 건의나 의견이 있다면, 나는 기꺼이 읽겠습니다.
Reference
이 문제에 관하여(StackOverflow에 대한 답변을 얻는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/miguelmj/how-to-get-answers-on-stackoverflow-3pp7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)