美文网首页日常刻书
防御式编程(六)

防御式编程(六)

作者: F_wind | 来源:发表于2021-12-04 19:52 被阅读0次

《代码大全2》阅读随笔

确定在产品代码中该保留多少防御式代码

  • 保留那些检查重要错误的代码;
  • 去掉检查细微错误的代码;
  • 去掉可能导致程序硬件崩溃的代码;
  • 保留可以让程序稳妥崩溃的代码;
  • 为你的技术支持人员记录错误信息;
  • 确认留在代码中的错误信息是友好的。

相关文章

  • 防御式编程(六)

    《代码大全2》阅读随笔 确定在产品代码中该保留多少防御式代码 保留那些检查重要错误的代码; 去掉检查细微错误的代码...

  • 安全编程的实现方式

    借鉴文章 契约式编程与防御式编程 https://segmentfault.com/a/1190000007558...

  • 防御式编程

    最近业余时间在阅读《代码大全》,阅读“防御式编程”章节的时候非常受启发,自己之前对系统的错误处理这块也确实随意了。...

  • 防御式编程

    编写优秀的代码 代码是程序可识别的代码 代码是程序员可识别的代码 防御性编程 防御性编程(Defensive pr...

  • 防御式编程

    防御式编程 在防御式驾驶中要建立这样一种思维,那就是你永远也不能确定另一位司机将要做什么。这样才能够确保在其他人做...

  • 契约式编程与防御式编程

    1. 防御式编程 对于 “防御式编程” ,《代码大全》给我们提供了一个定义: 人类都是不安全、不值得信任的,所有的...

  • 防御式编程EAFP vs LBYL

    防御式编程EAFP vs LBYL EAFP:easier to ask forgiveness than per...

  • 防御式编程(二)

    《代码大全2》阅读随笔 错误处理技术 一些系统遇到错误后的指导建议 返回中立值; 换下一个正确数据; 返回前次相同...

  • 防御式编程(三)

    《代码大全2》阅读随笔 异常 异常是用来在代码中将错误或者异常传递给调用方的一种处理手段,通常有一些合理使用异常的...

  • 防御式编程(一)

    《代码大全2》阅读随笔 保护程序免遭非法输入数据的破坏 通常有三种常见的建议: 检查所有来源于外部的数据的值; 检...

网友评论

    本文标题:防御式编程(六)

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