zoukankan      html  css  js  c++  java
  • 调试:

    程序有问题时比对数据
    调试时要一步一步调
    输出时可以加英文标识来区分步骤
    实质上 读代码比写代码更难 所以 能不读尽量不读

    调试BUG:
    1、详细了解BUG。
    2、确定出现BUG出现规律。 找入口
    3、找到和BUG相关的代码。 分析关连性

    找代码方试:
    1、 通过代码找
    2、 通过代码文件结构找
    3、 找到相关代码,单步返回
    4、 文字搜索。

    顺序:
    1 找到最相关代码 (MosDeb)
    2 理解代码执行逻辑:1 文件结构 2 代码
    正常的应用程序不会把一个功能写2个地方,所以找到代码位置出错的情况很小,所以出错时不应先考虑找到代码位置出错。

    找到和BUG相关的功能 再用这个功能的代码找也很快。

    --------------------------------------------------------------------------2017/8/25

    了解最少的。但要了解清楚
    不清楚的事效果不会多好。
    了解相关变量意义应该从变量的Main开始细读XXXXX
    机械学习。XXXX
    找到变量作用域,需要精读,一定要精读。

    ________________________________________________2018/1/30

    cpp:调试到哪一步会出错?  如果是最后一步完成了还出错  那就是程序析构出问题了   如vector

  • 相关阅读:
    常见常用的CSS
    Js删除数组函数
    使用CSS让多出来的字变为省略号
    CSS缩写的样式
    mac下安装nginx
    ubuntu下程序员常用命令大全
    vue.js实现瀑布流之vue-waterfall-easy
    vue.js常见的报错信息及其解决方法的记录
    laravel5.4生成验证码
    java算法之超级丑数
  • 原文地址:https://www.cnblogs.com/mattins/p/2933071.html
Copyright © 2011-2022 走看看