缺陷管理项目实战

Victoria ·
更新时间:2024-09-21
· 686 次阅读

  果然,作为程序员可爱的女朋友是各种BUG,解决了你的开发能力和开发效率会上升到一个新的层次。反之,在你面对BUG的时候,如果轻易的放弃了,你也失去了一次自我成长的机会。学习是这样的,我们有时候不能放弃,我们需要好好的锻炼自己,那要不断的挑战自己。   纪录一下,突然接手到了一个小的开发项目所遇到的几个小BUG,让自己花费了很多的时间才解决的。程序员,耐心和细心是很重要的,同时意志力和强烈的内心自我驱动力也很重要的。   1.“/”   没错,第一个坑是这个“/“斜杠符号,由于不懂ajax的语法,所以,这个错误根本不能发现,因为直接是写出来的功能没有实现,不起作用。以为是自己的程序出现错误,既然不是错误,也没啥效果,不知道怎么调试,终是找到了leader才解决的。$.post('/admin/')。是admin前面的一个斜杠。   2.“  ”   你只看到了两个双引号,是吗?是的。不过,这里是一个空格,这是我遇到的第二个坑。开始开发的时候,是直接使用的模版的代码的进行开发的,不过,开发到后期的阶段,由于个人手贱,感觉这个”  selected“中的空格碍眼,直接删除了。这里觉得没啥重要的,没太留意。自己继续开发,当自己开发出了新功能想要看看的时候,发现之前开发好的功能都不起作用了。然后,把代码都回馈到开发前的状态,在两个小时的寻找之后,才恍然大悟是这个” “小小的空格在使坏。   3.系统的BUG函数   由于模版代码是leader写的,我也默认都是对的,而且前面的开发都是基于模版代码来进行的开发,而且都是正确的。所以,没有质疑过leader给的模版代码。自己前面在进行开发的时候,也注意到了这一个BUG产生的现象。只是自己没敢探索其中的BUG,以至于后来自己能力也不行,不能够进行开发后续的代码功能。对于熟悉这个模版代码的开发人员是一句话能够解决问题的事,我却需要花费很多的很多时间来进行探索,学习,熟悉。在对于代码又一个比较深刻的认知之后,我们才能够使用灵活的运用自如,加入我们的代码。   以上是这次小项目实战花费时间比较多的几个xiaoBUG,都是由于不细心造成的。作为程序员,而且是初级程序员,细心和耐心是非常重要的,要不会产生一个不必要的BUG。   这次项目总结:   1.代码阅读量不够。   2.开发业务不熟悉。   3.技术方案理解不深。   4.独立开发能力弱。   5.遇到问题之前要先学会思考为什么会出现这个问题,然后再去寻找解决这个问题的方法方案。(先思考再行动,不能茫然的前进)。



实战 缺陷管理

需要 登录 后方可回复, 如果你还没有账号请 注册新账号