首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dart SDK,Dart样式指南并以句点结束异常消息。

Dart SDK,Dart样式指南并以句点结束异常消息。
EN

Stack Overflow用户
提问于 2015-02-14 10:22:22
回答 1查看 111关注 0票数 0

什么是推荐的Dart风格指南?

  1. 用句点结束异常消息
  2. 不以句点结束异常消息
  3. 这是味道的问题

在Dart SDK中,我发现一些消息(甚至在相同的错误/异常类实现中)使用了不同的样式(在文本消息末尾有和没有句号)。

我该用哪种款式?

附注:

如果我正确地理解了(根据Dart中"dart:core“错误类的实现),那么我应该遵循选项3(这是一个品味问题)。

下面是关于C#的同一个问题的链接。Do you end your exception messages with a period?

我问这个问题(这是对Günter Z chbauer的评论的回答),但不是关于Dart问题追踪器,因为我认为我的问题和C#问题(上面提到的)都是好问题。

它们应该有助于在实践中更好地编写源代码(至少是错误消息)。

EN

回答 1

Stack Overflow用户

发布于 2015-02-15 10:49:10

没有严格的规定,主要是因为没有人报告这是个问题。

我个人认为:如果是一句话,就用句号。如果这是一条非句子的信息,可以随意省略标点符号。

错误可能会消失,所以一条可读的错误消息会让程序员(可能还有最终用户)更清楚地知道出了什么问题。程序员可能没有料到会抛出什么东西,需要被告知程序做错了什么。看看当程序崩溃时它是如何在终端中打印的。如果它读得更好,用一个句号,那么一定要加它。句子通常是这样的。

异常将被捕获和处理,因此只有当您忘记捕捉到它时,才真正需要人类可读的文本,而仅仅是"Uncaught: FooException“+ stacktrace就可以了。程序员可以看到一个异常被抛出,所以这只是看看哪个函数被记录为抛出异常,然后处理异常情况。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28514608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档