- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
<分区>
我正在处理的 API 变得相当大,现在我正在处理一些多线程的东西,所以我想确保我知道在任何给定点可能发生的所有异常。我知道 C# 没有必须为每个方法声明的已检查异常,如 Java,但我想我会在每个方法的文档中这样做。
考虑以下非常简单的示例:
/// <exception cref="System.DivideByZeroException">oh no, divide by zero.</exception>
int someMethod(int a, int b)
{
return a / b; //this might throw DivideByZeroException
}
//clearly this method can never throw a DivideByZeroException
int someOtherMethod(int a)
{
return someMethod(a, 2);
}
我是否将 DivideByZeroException 标记添加到“someOtherMethod”?
当然这只是一个非常简单的例子,真正的代码更复杂,但有时我知道一个子方法抛出的异常永远不会发生。不是因为我捕获了它,而是因为我总是会向它传递有效的参数。
如果我想要异常文档,那么我有 3 个选项:
1) 表现得好像那个异常永远不会发生并且不将标记添加到文档中(因为它永远不会发生,而且我有单元测试来支持它)。
2) 为我知道永远不会发生的异常添加异常标记。
3) try catch 并忽略,以确保它永远不会发生,因此我可以有意识地将它从异常列表中删除。
我最喜欢选项 1,但是对此有任何指导方针吗?
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, over
我开始自学数据库的基础知识,目前正在研究1.到3.普通形式。到目前为止,我了解的是希望消除冗余,以使我的数据库在数据更改阶段不太容易出现不一致的情况,并希望通过消除尽可能多的重复项来节省空间。 例如,
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 8 年前。 Improve
我有 2 个自动续订的应用程序内订阅正在接受 Apple 审核,但我一直被拒绝。请注意,这与 IAP 产品(显然尚未审查)无关,而是与我在 UI 中呈现信息的方式有关。我永远无法让 Apple 明确说
我非常喜欢 Entity Framework Code First 的想法,因为我可以快速制作新项目的原型(prototype),但现在我正在处理一个已经存在的数据库。 我们有许多具有相同模式的数据库
关于网页上的链接颜色与常规文本之间的对比,是否有任何最佳做法或指南? 我知道有关于文本与背景颜色的对比度指南,但我也想知道是否有关于纯文本和链接文本之间应存在的最小颜色差异的指南。 例如,我的背景是白
这是我的应用程序第二次因 GPS 后台 key 而被拒绝。这是我正在使用的代码: -(void)stopGPS{ [self.locationManagerAll stopUpdatingLocati
是否有一个Python模块,当给定两个向量x和y,其中y是二类(0,1)时,它计算Fisher准则,如这里的公式http://compbio.soe.ucsc.edu/genex/genexTR2ht
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 4 年前。 Improv
我们正在实现一个 Windows 7 应用程序,它会在任务栏的通知区域中显示一个弹出窗口。 简单形式有两个版本。 和精简版: 哪个更接近 Windows 的 UI 指南?有充分的理由偏爱其中之一吗?
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 5年前关闭。 Improve t
我使用带有随机初始化的 k 均值聚类来进行聚类识别。算法适用于良好的数据。但是,如果我处理带有很多噪声的数据,那么我的 k-means 算法就会失去其稳健性,并且会为同一数据集上的每次运行提供不同的解
我正在尝试使用 pygame 在一个简单的 2D 窗口中模拟重力。这是非常简单的东西(一个点再次上升和下降),我理解其中的机制,即速度作为向量,并且 y 部分在每次主循环运行以及随后的位置更新期间不断
我们开发了一款约会应用,要求用户输入高度等个人信息。我们的应用程序获得批准超过 5 次,但最近因更新而被拒绝。我们需要这些信息,因为我们希望每个配置文件都保持一致,而不是有任何半填充的配置文件。我们还
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 10 个月前。 Impro
我在 Django 中有一个类似这样的长 url 模式: url(r'^(?i)top-dir/(?P[-\w]+?)/(?P[-\w]+?)/(?P[-\w]+?).html/$', 'ap
我使用 Firebase 进行用户身份验证,我刚刚重新提交了我的应用程序并得到了以下拒绝: Guideline 5.1.2 - Legal - Privacy - Data Use and Shari
Google AdMob 现在显示以下警告。 为 iOS 14 准备您的应用程序 Apple 宣布了新的 AppTrackingTransparency 框架,该框架需要对您的 iOS 应用程序进行更
我是一名优秀的程序员,十分优秀!