这是我进入研发后的第一个项目,每个人都想把第一次做好,因为第一次才是真爱,得好好学习,真正体验在实战中提升自己的能力。
对接项目主要分为以下几个部分。
1、拿到接口文档
首先你一定要拿到最新的文档,一定要是最新的。这次对接银行技术人员陆陆续续给了好几份文档,而且还是在自己代码编写的过程中,严格按照文档上的入参组装参数后却没有得到应有的返回结果发现的。于是才和对方进行多次沟通,最终难道最新的文档,并要求如果文档有任何更新,及时抄送一份给我们。
2、确认功能需求,评估工作时间
文档拿到后,这时你需要先确认哪些接口是你需要做的,哪些接口可以不做,其实接口多少对时间的延误倒不是很多。主要就是第一个接口才是最难的,后面的操作就是复制黏贴,偶尔有些逻辑与字符串格式的变换。像这个项目的话,首先是领导给出来你需要实现那几个功能(因为自己实在太low),只要自己按着来就可以。工作时间评估一定得按自己实际的能力和时间来安排,不能因为这个项目别人催的紧就压缩时间,只要你尽力了,别人也不会说什么了。
3、报文进行加密
4、仿写第一个接口代码
5、编写测试用例
6、其他接口代码编写
7、和自助机联调
8、代码审核及重构
9、感想(交朋友、学习、锻炼沟通能力)