我看到过有带句号和不带句号的异常消息。我可以想到一些原因,为什么两者都有其优点:
- 不带句号可以让你自由地添加或省略句号,如果要将消息放在标题栏或其他地方可能有用。
- 带句号则始终知道你有一个“完整的句子”,看起来更加完整。
你推荐哪一个呢?
在本地化资源字符串中也可能成为问题。显然,你不能在所有内容后面都加上句号(为按钮和菜单项等文本加上句号会很奇怪)。但是你是否应该保持所有资源字符串的一致性并在需要时添加句号呢?还是你宁愿在适当的位置添加句号呢?例如,对于所有被认为是句子的资源字符串和异常消息,以及不是单词的字符串后面都应该加上句号。但是对于非常短的句子如,“创建新文件”这样的句子,可能可以不加句号...(我边打字边思考...)
虽然这不是世界上最重要的事情,但是这类小细节经过一段时间之后会让我感到不舒服。我喜欢一致性,并且要知道为什么自己做某些事情。问题是,我不确定该选择哪个:p