发表于: 2018-01-07 23:08:51
1 494
今天完成的事情:
1.改bug
一开始开发没有按敏捷流程开发进行(后端接口写到一半差不多的时候才开始部署服务器,前端才开始测试).导致延期,主要原因是测试工作都集中最后了,没有做到开发测试并行.只有做到接口功能实现,部署服务器体现到前端,前端测试无误才算写完一个接口.并且,前后台开发必须按照模板的优先级及sotry的优先级来进行,这样能够做到前后端并行开发.不会出现前端页面写完了,后端却写完的接口不是前端当前页面需要的,当前页面需要的前端却没提供.
第二点就是接口写的很烂,体现在以下三点.
第一,对于一个函数一个接口来说,小而美是非常适合大部分场景的.
接口功能太多,臃肿,无法复用.导致后排出现bug,排查耗时非常久,因为你多个接口需要做的或多个函数需要做的事情集中到一个接口或函数中,出现问题时无法确定哪些功能是没问题的.排查耗时很长.
第二点就是
日志没有打全,有些函数打日志了,有些没打.又有些关键点没有打日志.
这样导致的结果就是后期服务器上排查错误,日志信息不全,还得重新打日志部署测试,非常耗时.非常烦.
第三点就是
没有做到测试代码先行,写一个功能的代码前先写测试代码,代码写完后测试才算完成.
综上所述三点就是,在此次复盘中自己认为的严重不足.以及以后需要严格避免的点.
明天需要完成的事情
1.把支付改改,测一测,争取完成demo.
遇到的困难:
无
收获:
无
评论