【问题标题】:Should I Add Full Stops/Periods to My Errors?我应该在我的错误中添加句号/句号吗?
【发布时间】:2013-07-30 10:16:55
【问题描述】:

这听起来像是一个愚蠢的问题,但它在我的团队中引起了一些分歧。您是否应该在我的错误中添加句号(对于您的程序员来说,这是句号)?

哪个更好?

throw new \Exception( 'Failed to delete ' . $model_name );

throw new \Exception( 'Failed to delete ' . $model_name . '.' );

当您需要连接多条消息时会出现问题,所以我想这只是一致性问题,但有标准的方法吗?

【问题讨论】:

  • 这是一个与用户体验相关的问题。发表于:ux.stackexchange.com
  • 我一直认为你在做决定时应该跟随行业领导者。例如,在 Windows 上,MS 倾向于在所有消息中使用句号,因此我会这样做。
  • 我投票结束这个问题,因为这个问题更适合 ux.stackexchange.com。

标签: exception error-handling


【解决方案1】:

如果它很好地符合句子的定义,它可能需要一个句号。

语法上独立且有主语的语法单元 表达出来的,或者在祈使句中,被理解和 至少包含一个限定动词的谓词。

【讨论】:

  • 但是当你尝试加入两条消息时会遇到问题,并且必须检查它们是否以句号结尾,这不是很优雅。确定单一标准更好吗?
  • @voidstate:如果错误消息有句号,我不明白你的问题。这条评论是三个句子连接在一起,读起来很好。为什么以同样的方式天真地连接句号终止的错误消息会导致问题?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-02-22
  • 1970-01-01
  • 2019-12-31
  • 1970-01-01
  • 1970-01-01
  • 2011-06-25
  • 1970-01-01
相关资源
最近更新 更多