zoukankan      html  css  js  c++  java
  • 程序员修炼之道阅读笔记03

    第四章:注重实效的偏执

    1.按合约设计

    通过合约进行设计,对在开始之前接受的东西要严格,而允诺返回的东西要尽可能少。这是基本原则。否则就是给自己找许多不必要的麻烦。 合约不是固定的,可以通过组件和代理来实现某个目标。
    2.死程序不说谎
    要崩溃不要破坏,如果发生了不可能的事情,就让你的程序崩溃或终止。死程序可以坏程序要好。
    3.何时使用异常
    用if,else来避开异常。不行的话就在开头结尾处写try catch来错误收集并处理。这是基本方法。
    4.怎样配平资源
    要有始有终,不要被全局变量把程序耦合在一起。放到参数里传递。局部变量。
    嵌套的分配:
         与分配次序相反,进行释放。
         在代码不同位置进行申请时,总是保持同一个顺序,防止死锁。
     
     
  • 相关阅读:
    安全公司
    HTML5 Security Cheatsheet
    渗透1
    dos其他
    Ddos 类别
    python之控制条件if语句
    python编码规范(二)——空行,换行,缩进
    python编码规范(一)——空格的使用
    python入门基础
    网页模板的自定义
  • 原文地址:https://www.cnblogs.com/xuange1/p/11032141.html
Copyright © 2011-2022 走看看