zoukankan      html  css  js  c++  java
  • 代码大全001/

    本学期第一本阅读书目——代码大全,老师推荐了很多,但是我还是决定第一本读这一本,名字好听。

    第一天的发现了一个词,也明白了一个道理。

    防御式编程

    1.主要思想:子程序应该不因传入错误数据而被破坏,哪怕是由其他子程序产生的错误数据;

    2.处理办法: 断言/错误处理程序

      检查外部数据;

      检查输入参数;

      处理错误的输入数据;

    3.确定在发布版本的代码中保留多少防御式代码。

      保留那些检查重要错误的代码;

      去掉检查细微错误的代码;

      去掉可以导致程序硬性崩溃的代码;

      保留可以让程序稳妥地崩溃的代码;

      为你的技术人员记录错误信息;

      确认留在代码中的错误信息是友好的;

  • 相关阅读:
    Android中Services之异步IntentService(二)
    Android服务之Service(其一)
    JPA 2.0 中的动态类型安全查询
    JPA注解参考
    WebService netbeans glassfish
    android ContentProvider
    github
    移动端
    php
    mysql
  • 原文地址:https://www.cnblogs.com/kmxbf2292/p/13090519.html
Copyright © 2011-2022 走看看