• Liam的软件测试学习历程(一):过去遇到的Bug


      在两年多的软件工程学习生活中,我也编写了不少的代码。这其中不可避免的也遇到了很多的错误。其中给我留下比较深刻的印象的有下面的几个错误:

      首先是在学习C++的时候,对指针的理解不够到位,经常会在需要使用"->"时,用成了"."结果在检查时很久都没能发现这类错误。

      还有一次印象比较深刻的错误出现在写一个Java程序是,当时刚刚接触Java,在判断相等时,使用了"=="来判断,而没有使用".equal",进而程序始终不能进入到正确的循环体内。

      除了这些比较具体的Bug,还有一些令我最头痛的问题,就是在编写代码时可能出现的一些由于不细心导致的低级错误,这些错误并不是一些编程语言使用的问题,而可能是一些很不起眼的小错误,像单词拼写错误等,但是就是这些问题,却往往比上面两个具体的语法问题更难以发现,由于一定的惯性思维,这些问题在我们查找错误时,会经常被我们所忽视,最后有时还需要靠别的同学来帮我检查才能发现。

  • 相关阅读:
    CDQ分治
    2-sat
    整体二分
    apache性能优化
    apache反向代理出现502调整
    hadoop学习笔记肆--元数据管理机制
    ssh 免密码登录配置,及其原理
    extjs 中的一些鲜为人知的属性(深渊巨坑)
    hadoop学习笔记叁--简单应用
    hadoop学习笔记贰 --HDFS及YARN的启动
  • 原文地址:https://www.cnblogs.com/tju-liuchang/p/5250179.html
Copyright © 2020-2023  润新知