关于今天联调接口的感悟

今天进行验收,感觉没有想象中的那么顺利,在跑整个流程的时候还是有一些自己没有考虑到的东西,总体来说有如下几点:

  1. 没有弄清楚要传的字段,导致展示的时候出错,可能这算是粗心,将另外的id以为了是要传的id,后面还是一起排查才找到出错的地方。
  2. 流程中有些操作需要考虑的结果没有考虑到,比如说A->B时需要有一个表单提交,按理说在B->A页面进行回退的时候需要将表单里面的字段设为初始值或是为空,这样才算是更合理的回退。
  3. 隐藏流程,今天就踩了这个坑,流程图里面只写了“版本状态”的流程图,我以为只需要联调产品管理那块,结果后面验收的时候告诉我还有功能管理那块也是版本管理的流程,这个时候就有点懵逼了。

总的来说这次联调没有到自己很差的底部,但有些可以避免的bug还是由于自己考虑不周而出现了。在这次的总结中,我觉得自己下次在进行接口联调的时候需要注意以下几点:

  • 写代码之前搞清楚流程和会出现的一些异常情况,重点是流程,清除流程后写代码事半功倍。
  • 做完一个接口联调之后自己测一下,而且考虑下会出现的异常和问题
  • 在做到不出大bug的情况下提升一下自己的开发速度,重点还是能够保质保量。
  • 优化自己的代码,这点在后期工作中很重要。