質問: 最近 teratail での活動を再開して、思ったことがあります。 「質問に対する回答として正しいが、根本的に間違っている回答をどう評価すべきか?」 たとえば ・DBへアクセス出来るようになるが、セキュリティ的に問題のある回答 ・APIアクセスのためのスクリプトとしては正しいが、そもそもアクセス目的がAPIの利用規約に沿っていない事を指摘していない回答 ・逆に利用規約違反である旨のみ記載して、APIアクセスが完成する解法に一切触れていない回答 等々。 マイナスするには回答として成立している気がするし、回答にコメントして揉めるのはめんどくさいので、今は、できるだけ婉曲にその回答に対する問題点を浮き立たせる別の回答を付けるようにしています。 ただ、そういった回答は、ワリと手抜きなので、通常質問者には理解されず、ベストアンサーに選ばれるケースはかなりレアです。あまり役に立ってるとは思えません。 私の付けた回答への評価を見ると、同じようにイライラしている方は多くいるように思います。 今後、少し時間の余裕がなくなるので、別回答を付けるのも難しくなります。皆様はどのように対応されているのでしょうか? ちなみにですが、私は例としてあげた利用規約違反のみを指摘する回答をよく書き込みます。これは人によっては相当イライラするのではないかと思います。回答としては正しいですが、根本的には間違っているとも思っています。評価自体を下げられることは殆どないのですが、実際のところ、どのように思われているのでしょうか? 少し質問としてはぼやけた内容で恐縮ですが、アドバイスを頂けると幸いです。
回答: * その方法が根本的に対策の無いセキュリティ問題をはらんでいる。 * その方法を実施した場合、規約違反等により、著作権侵害や業務妨害などの犯罪行為になることが明確である。 * 上記のいずれについても注意事項が明記されていない。 回答が上記の場合、私は原則マイナス評価をして、誰もまだ指摘していなければ必ずコメントを残します。ただし、セキュリティ問題への対応策がある場合は、マイナス評価はせずに、その部分を指摘したコメントだけ残します。 逆に、 * 実現したい行為自体が根本的に対策の無いセキュリティ問題をはらんでいる。 * 実現したい行為自体が犯罪行為であることが明確である。 上記のような質問に対し、セキュリティ的にしてはいけない、犯罪行為であるという指摘は「実現不可能である」という**正しい**回答の一つですので、マイナス評価はしません。勘違いをしている人がいるかも知れませんが、「解無し」つまり「できない」も一つの立派な回答であり、それが論理的になぜできないかを説明してあれば、むしろ私はプラス評価を送ります。 コメント欄が荒れようが、私がストーカーされてマイナス評価されまくろうが関係ありません。駄目なものは駄目と言わなければ、他の多くの人が勘違いして、「してもいいんだ」という間違った認識をもってしまいます。**それは最悪なことです。** 最後に例をあげます。 質問「SublimeTextはずっと無料で使用するにはどうしたらいいですか?」 回答A「起動するときに英語のメッセージが出るようになりますが、無視してそのまま利用してください。機能に制限はかかりません。」 回答B「ずっと無料で使用することはできません。SublimeTextは有償ソフトウェアであり、評価目的のみ無償で使用できます。評価目的以外で使用する場合はライセンスを購入する必要があります。」 この場合、私であれば、回答Aをマイナス評価し、回答Bをプラス評価します。もし、回答Bがなければ、私がその回答を書きます。