質問: 昨日投稿されたご質問「何をする関数なのか分からない」に、たくさんマイナス票がついているのを発見しました。現状合計 -4 となっています。 しかし、コメント欄には特にどこを改善すれば良いのかの指摘が無く、質問者さんにとっても何がマイナスなのか分かりにくい状況になっていると感じます。 個人的には初心者の方がこういう質問をするのは合点がいきますし、プラス投票しにくくてもマイナス投票する程では無いかと思っていました。 このご質問はどのような点を改善すべきでしょうか。今後新しく質問する際の指針として、気を付けると「良い質問」になるキーポイントは何でしょうか。 また、もし何かしら回答を改善するコメントをするとすれば、どういったものになるでしょうか。 関連 * 学校の宿題は回答するべきでしょうか * Open letter to students with homework problems
回答: **問題が十分に絞り込まれていない**、または**問題に対する取り組みが明らかではない**から、という理由が考えられます。以下の二項目では、前者の文章は一見して単純ですが、後者よりも網羅的な解説が求められます。なぜなら、質問者が躓いている箇所が明らかになっていないからです。 * 「この関数が行う処理を教えてください」 * 「この関数はこのように動作するので、こういった結果になると思いましたが、実際はこのような結果になりました」 問題が明確になっていればそこに焦点を当てた回答が行えますが、そうでなければ全体をカバーした回答をする必要があります。もし網羅的な説明をしたとしても、質問者が躓いた箇所の疑問に答えられているかは保証されません。 この問題を改善するためには、質問文に書かれている**「自分の考え」の根拠を書く**と良いのではないかと思います。これにより、回答者は問題となっている箇所の解説を重点的に行え、タイトルをより具体的な内容に改善することも出来ます。また、現状では質問者が問題に対して行った取り組みも明らかになっていませんが、推測の根拠を書くことでこれも補えると思います。