• BUG总是存在的


    遇到了一个Bug

    前段时间,添加功能的时候,在其他页面的Html中(django)的python调用{{}}中不小心按多了一个空格。

    这导致这个值在读取的时候,读取多了一个空格;split的时候,多分割了一个空的字符串,这个空的字符串在之后的操作中 导致报错。

    Bug总是不经意间来到身边。

    那是刚开始转为gitlab,不够小心。

    平日里,最怕翻看代码的过程中,加多了点什么或者减少了什么,之后给忘了;从而导致写好一个功能或者修了一个bug,又多了一个Bug。

    所以回头,还是用gitlab多看一下之前修改的内容,仔细review一下,看是否揉进了什么沙子。

    而后是另一个bug。

    写完一个功能,突然发现页面中返回了几万行的空行,从而导致network有几M大小。

    找了这几M的来源,是在一个for循环中,为美观,所以for中换行了,导致continue的操作也会有一个空行产生;而每一条数据都有空行,所以页面会很大。

    而因为我写的功能数据量有八十多万,所以页面极大,速度极慢,发现了这个bug,找到源头,是buger的陈年bug。。

    BUG总是存在的,如果没有,只是还未被发现而已:)

  • 相关阅读:
    杨辉三角
    数组的两种输出方法
    整数分割各位数
    Fibonacci
    imageview圆角的实现
    listview定位到上次显示的位置
    安卓客户端 扫描二维码登陆
    java,UDP协议简单实现
    java 反射机制的实例
    js中正则表达式 书写方法
  • 原文地址:https://www.cnblogs.com/huim/p/9397127.html
Copyright © 2020-2023  润新知