ピリオドのある場合とない場合の両方の例外メッセージを見てきました。そして、私は両方が良いかもしれない理由のいくつかの理由を考えることができます。
- ドットを使用しないと、ピリオドを追加したり、必要に応じて省略したりすることができます。メッセージが何らかのタイトルバーなどで送信されている場合に役立ちます。
- ドットを付けると、「完全な文」があり、より完成したように見えることが常にわかります。
どれをお勧めしますか?
ローカライズされたリソース文字列でも問題になる可能性があります。もちろん、すべての後にピリオドを付けることはできません(ボタンやメニュー項目などのテキストの後にピリオドを付けると奇妙に見えます)。しかし、一貫性を保つためにすべてから期間を除外し、後で役立つ場合はそれを追加する必要がありますか?それとも、適切と思われる期間を設定しますか?たとえば、文であるすべてのリソース文字列と例外メッセージの後ですが、単語であるものの後ではありません。では、非常に短い文章はどうでしょうか。たとえば、「新しいファイルを作成する」などです。アクションと見なされた文字列のピリオドも省略できる可能性があります...(ここに入力しているときに考えているだけです...)
世界で最も重要なことではありませんが、このような小さなことは、しばらくすると私を悩ませがちです。私は一貫性が好きで、なぜ自分がやっていることをするのかを知っています。問題は、どちらを選ぶべきかわからないことです:p