zoukankan      html  css  js  c++  java
  • Eclipse中的sysout与debug-遁地龙卷风

    (-1)调试

      在读<<一个程序员的奋斗史>>时里面提到这是一件很low的事情,突然想到自己也一直用sysout,

      我是一个有情怀的人!

    (0)sysout的坏处

      之所以长久的使用sysout是因为一开始对debug认识的不够全面,也没觉得sysout有多么不好,

      随着使用次数的增多,我觉得sysout有一些缺点

        a.想要获得精确的数据,你需要额外的定义一些流程,比如在那些条件下输出哪些值,这必然增加维护成本。

        b.测试的短时性,局限性

         这种测试通常哗啦一下就完了,无法动态的修改自己想要查看哪些变量,然后看着输出review,多分支测试更悲催。

        结果与预期不符,只能修改测试代码。

    (1)调试的好处

      这里推荐一遍好文,里面介绍了调试的基础,总之暂时满足了我,至于能用到什么程度,就看个人理解。

      http://blog.csdn.net/manymore13/article/details/8972602

      你可以将测试情况附加在断点处,成立的时候程序才会停下来

      可以查看当前环境下的所有变量,还可以修改变量的值,让程序走某一个分支。

      可以让调试回到之前的某一个点在进行调试

      ...

      心动不如行动哦!

  • 相关阅读:
    whoami
    w
    id
    su
    chpasswd
    chage
    password
    scrapy框架中Download Middleware用法
    scrapy框架持久化存储
    scrapy框架中Item Pipeline用法
  • 原文地址:https://www.cnblogs.com/resolvent/p/6403393.html
Copyright © 2011-2022 走看看