发表于: 2017-07-14 23:58:37
2 843
一、今天完成的事情
感觉一天很忙的样子,却没干什么活,bug没改出一个,囧!
二、明天计划的事情
三、遇到的问题
1.id3369 的bug;
通过老大的指点,明白了自己改bug的不足,首先要理解需求,无论是新开发的需求还是Bug,开发人员必须要认可和接受,而不是对着文档编程。我们自己做的每一件事,都要理解为什么这么做,是要解决什么问题 。最开始改这个bug的时候,没去想那么多,而是想着怎么实现需求,因为有很多入口可以跳转至技能主页,后面就越改越多问题,现在想想的确是,技能和任务的关系有可能一对多的。所以一个技能从属于多个任务是正常的,那么这个bug本身就存在问题,应该第一时间和测试人员重新确认,而不是闷着头直接改。
其次,就是该bug的方法不对,我是通过把任务id和技能名称通过url从上个页面传到下个页面,这就导致url上有技能名称。
真正的应该从接口获取,而不是url,因为每一个页面理论上来说都应该是独立的。无状态时,当前的请求不应该跟之前的页面有关联
四、收获
改bug的时候,要多思考,理解需求,改的方案一开始就要确定好,而不是到最后错了才来改,徒做无用功。
评论