完成一个小功能之后的感想


如图,需求是在原来的基础上增加下面部分的cf数据;
做之前感觉在传时间参数的时候会卡住,因为和上部分的接口不是一个后端提供的,然而在做的时候传参很顺利,但是竟然用了将近两天的时间才算完成这个小功能,总结一下bug的原因和修改过程:
bug1:cf销售占比计算方法错了,是因为提需求的人弄错了,没什么好说的;
bug2:重新提需求,修改cf占比的计算方式,并在原来的基础上增加进度条;
bug3:需求听错了,导致算法出错;有自己的问题,也有PM的问题,没写出来明确的需求,只是口头表达;
bug4:重新修改之前的销售数据的进度条的显示与隐藏,保持和新需求同步,这一点是没有说的,我自己也没做多的考虑;
bug5: 进度条样式有问题,考虑不全面;
bug6:切换时间的时候没有重新获取接口,原因还是和之前的需求混在一起了;
bug7: 进度条提示文字,判断“已完成”还是“未完成”,两数相减的时候是NaN,调试时候发现是字符串;不该出错!!!

改的过程很紧张,觉得是不该出的错,反反复复,还有人催,心跳很快
有些错误是不可避免的,但有些错误还是要再仔细一点,另外,心态要放好,有问题就改呗

一天写代码,一天改bug,比预估时间多了一天!!!

posted on 2020-02-12 20:15  shysun  阅读(95)  评论(0)    收藏  举报