在帮助客户调试问题的过程中,有些事情会反复出现,从而产生“痛点”。想到的主要问题是:线程、锁、内存、异常和性能。至少这些似乎是我参与的主要问题。
除了例外,人们常常惊讶地发现,他们的应用程序中发生了多少他们不知道的异常。然而,对于微软的异常处理指南来说,一个很好的“切入点”是处理和聚焦异常。重要的是不要使用异常来控制正常的程序流。例外情况只有在特殊情况下才会发生。如果可以在不引发异常的情况下检查特定条件,那么就这样做。抛出异常对性能不好,而且还会使调试正在生产中的应用程序变得更困难,因为它们会妨碍您的工作,并使您更难解决真正(和真正意想不到的)问题。

相关文章:

  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2021-07-24
  • 2021-05-04
  • 2022-12-23
  • 2021-08-28
  • 2021-04-29
猜你喜欢
  • 2022-01-08
  • 2021-10-21
  • 2021-08-09
  • 2021-08-16
  • 2021-09-23
  • 2021-11-16
  • 2021-09-12
相关资源
相似解决方案