質問: 「ネストなしで配列を連続作成する方法について」 という質問で、元々タイトルに含まれていた「Ruby」という文字列が編集により削除されていました。 > > **編集前:** > > Ruby:ネストなしで配列を連続作成する方法 について > > > **編集後:** > > ネストなしで配列を連続作成する方法 について > > > 編集ログには「タイトルからタグ的なものを削除」とありました。使っているプログラミング言語の情報は、タグにもあるため重複している、ということのようです。 タグから分かる情報をタイトルに含めるのは、良くないことなのでしょうか?
回答: タイトルは質問内容の要約であることが望ましく、例えば特定の言語に関する質問であればその言語を用いた解が欲しいと読み取れるタイトルの方が良いのでは、と私は考えます。 つまり、選択肢が * Ruby:ネストなしで配列を連続作成する方法 * ネストなしで配列を連続作成する方法 の2択であるならば、Rubyについての質問であることが明確な前者の方がより好ましい、というのが私の意見です。 蛇足で個人的な事情も説明させてもらうと、 * Stack Overflow日本語版 のTwitterタイムライン - * 最近の質問feed の feedly.com での閲覧 - で購読しているのですが、フィードからタグ情報が欠けたり(Twitter)、完全に無くなっていたりFeedly)しています。 つまり、現状、タグが機能していない状況も存在しています。 他の回答からリンクされている * Should questions include "tags" in their titles? - Meta Stack Exchange の意図するところは、(私の英語読解能力からして誤読している可能性も大いにあるのですが) > > タイトルにタグを使うべきではありません > > > というより、 * SOにはタギング機能があるので活用しましょう * タギング機能があるので、無理くりタイトルにタグ的用途の文字列を埋め込む必要はありません というニュアンスではないかと思いました。 また、そのポストのコメント群やコメントに書かれているリンク先"Titles should be stand-alone summaries of questions *without* depending on tags"を見ると、必ずしもタグとタイトルを重複させるなという意見ばかりではないのでは、と感じました。