企业级开发中,再次研究Try...Catch的性能瓶颈有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2240个文字,预计阅读时间需要9分钟。
引言+之前写过一篇文章《在商业级开发中使用Try...Catch...会影响效率吗?》。得到了不少朋友的关注,自己也与业界专家私下交流了一些观点。为了最快地让家族明白本文的核心内容,我”
引言
之前写过一篇文章《在企业级开发中使用Try...Catch...会影响效率吗?》一文,得到了不少朋友的关注,自己也与大家私下交流了一些东西。
为了最快的让大家明白本文的内容,我先把本文的内容列个提纲,提纲如下:
- Try...Catch中大家普遍认为的结论
- 尽可能的考虑真实环境的再次做测试并进行分析
- 之前文章中有错误的几点内容
- 总结
正文部分
第一部分
对于之前的文章,大家的主要意见有如下:
- Try...Catch不会有性能问题
- Try...Catch会对性能有一定的影响
- 对我的测试结果有争议
- 测试没有考虑所有环境,如预热、网络异常等等
- 不应该用异常处理来作为逻辑处理
- 还是主观上感觉try...catch还是会有性能影响,但是到底会有多大,不好说。
- 置疑“企业级开发”这个概念
第二部分
针对以上的一些问题,本着没有困难,创造困难也要上的精神,笔者又做了一些测试,但是考虑到真实环境,及可能出现的问题,代码或多或少有所改动。
本文共计2240个文字,预计阅读时间需要9分钟。
引言+之前写过一篇文章《在商业级开发中使用Try...Catch...会影响效率吗?》。得到了不少朋友的关注,自己也与业界专家私下交流了一些观点。为了最快地让家族明白本文的核心内容,我”
引言
之前写过一篇文章《在企业级开发中使用Try...Catch...会影响效率吗?》一文,得到了不少朋友的关注,自己也与大家私下交流了一些东西。
为了最快的让大家明白本文的内容,我先把本文的内容列个提纲,提纲如下:
- Try...Catch中大家普遍认为的结论
- 尽可能的考虑真实环境的再次做测试并进行分析
- 之前文章中有错误的几点内容
- 总结
正文部分
第一部分
对于之前的文章,大家的主要意见有如下:
- Try...Catch不会有性能问题
- Try...Catch会对性能有一定的影响
- 对我的测试结果有争议
- 测试没有考虑所有环境,如预热、网络异常等等
- 不应该用异常处理来作为逻辑处理
- 还是主观上感觉try...catch还是会有性能影响,但是到底会有多大,不好说。
- 置疑“企业级开发”这个概念
第二部分
针对以上的一些问题,本着没有困难,创造困难也要上的精神,笔者又做了一些测试,但是考虑到真实环境,及可能出现的问题,代码或多或少有所改动。

