最近做一个后台重构,开发十几个接口,难顶
自己做毕设那会写了十几个freemarker页面,
主要是样式和布局花了很大功夫
但交互逻辑,接口格式定义,自己说了算,想怎么整就怎么整。
但现在前后端分离,而且前端坐的地方离我的工位非常远
每次线上文字或者语音沟通,有时候挺耽误功夫的,双方进度也没有及时同步
接口定义和格式经常因前后端需要新增删减和修改。
开发前一定要和前端沟通充分,接口定义落地文档,且在开发过程中有变动及时更新
在初始设计定义接口阶段,一定要非常认真细致,不要认为只是定一个接口文档,还没开始开发
这一步做的不好,不仅会给前后端留坑,甚至会造成后面大量的修改和反工!
设计完接口,要和前后端拉个会议过一遍接口,讨论一些细节,最好不要有什么模棱两可、不确定的地方
我觉得最重要的就是这两步,这两步做得好,后面开发联调应该一条龙,不会影响太多进度
再一个觉得就是前后端是一体,要耐心,态度好,遇事不甩锅,
开发中不是为了怎么不增加己方工作量,而是为了让对方开发更顺利,让产品可维护性更好,用户体验更好
这个接口别人麻烦你,下个接口说不定就该你麻烦别人帮忙了!
说点什么
您将是第一位评论人!