码迷,mamicode.com
首页 > 其他好文 > 详细

BUG总是存在的

时间:2018-07-31 19:26:26      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:操作   页面   bsp   也会   产生   字符串   split   添加   为我   

遇到了一个Bug

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

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

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

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

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

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

 

而后是另一个bug。

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

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

 

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

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

BUG总是存在的

标签:操作   页面   bsp   也会   产生   字符串   split   添加   为我   

原文地址:https://www.cnblogs.com/huim/p/9397127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!