我认为在写libary时要少用try catch, 在没有必要的地方可以用debug.assert来代替异常处理,因为异常处理只有在出现时才起作用,如果任何有可能出现异常的代码都加try catch那无疑会带来性能上的损失。所以用debug.assert同样可以快速地侦测到何地出现了问题。
而且在libary中写try catch在多数情况下要向上throw,然后在应用层去此异常进行处理或抛弃,而不应该在libary里面作处理或抛弃
相关文章:
-
2021-09-20
-
2022-12-23
-
2021-07-20
-
2021-12-13
-
2022-12-23
-
2022-12-23
猜你喜欢
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2021-06-10
-
2022-01-24
-
2021-08-06
-
2022-12-23
相关资源
-
下载
2023-01-07
-
下载
2021-06-28
-
下载
2022-12-31