美文网首页
程序中的错误处理

程序中的错误处理

作者: 大雄学编程 | 来源:发表于2017-12-26 12:07 被阅读0次

》 统一分类的错误字典
》同类错误的定义最好是可以扩展
》定义错误的验证程度
》错误日志的输出最好使用错误码,而不是错误信息
》忽略错误最好有日志
》对于同一个地方不停的报错,最好不要都打到日志里
》不要用错误逻辑来处理业务逻辑
》对于同类的错误处理,用一样的模式
》尽可能在错误发生的地方处理错误
》向上尽可能地返回原始错误
》处理错误时,总是要清理已分配的资源
》不推荐在循环体里处理错误
》不要把大量的代码放在一个try语句块内
》为你的错误定义提供清楚的文档以及每种错误的代码示例
》对于异步方式,推荐使用Promise模式处理错误
》对于分布式的系统,推荐使用APM 相关的软件,尤其使用Zipkin跟踪分析错误

相关文章

  • C语言错误处理

    C语言错误处理 1、什么是错误处理? 程序错误是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失...

  • [Erlang开发之路]十三、并发程序中的错误处理

    一、并发程序错误处理理念 Erlang并发编程中错误处理的概念,核心在于远程检测加处理错误(而非顺序编程中的避免错...

  • 补充:错误处理和断言

    1.错误处理 使用错误处理(error handling) 来应对程序执行中可能会遇到的错误条件。 2.断言 可选...

  • Swift 2 学习笔记 20.错误处理

    课程来自慕课网liuyubobobo老师 错误处理 强制退出程序 错误处理

  • 错误处理与调试

    本章内容:处理错误与调试JavaScript代码 一、错误处理 错误处理在程序设计中的重要性是毋庸置疑的,良好的错...

  • Swift编程十八(错误处理)

    案例代码下载 错误处理 错误处理是响应程序中的错误条件并从中恢复的过程。Swift为在运行时抛出,捕获,传播和操纵...

  • 程序中的错误处理

    》 统一分类的错误字典》同类错误的定义最好是可以扩展》定义错误的验证程度》错误日志的输出最好使用错误码,而不是错误...

  • Python学习之错误调试和测试

    在程序运行过程中,总会遇到各种各样的错误,Python内置了一套异常处理机制,来帮助我们进行错误处理。 错误处理 ...

  • JS CORE

    第一章 错误处理: 错误: 程序运行过程中,导致程序无法正常执行的现象(即bug) 现象: 程序一旦出错,默认会报...

  • jQuery1

    第一章 错误处理: 错误: 程序运行过程中,导致程序无法正常执行的现象(即bug) 现象: 程序一旦出错,默认会报...

网友评论

      本文标题:程序中的错误处理

      本文链接:https://www.haomeiwen.com/subject/ibbdgxtx.html