day1:新项目新代码跑起来的第一天,老板说先简单做个表单条件筛选模块试试水,接到任务用后完成任务大概用时2小时,总结一些花时间的地方:因为后端接口用的swagger写的,第一次接触,所以花了点时间,加上后端没太多规范必传参数之类的,远程办公的最大缺陷也就是时间沟通成本太大,所以没选择去问后端接口方面的问题,就靠打印去熟悉接口数据。另一个花时间的地方就是业务设计这一块,老板说要自己从用户角度去考虑用什么筛选条件比较好(产品经理发来一张好人卡),我选了业主列表准备去开发筛选模块,表单内展示的就是业主信息(姓名/房屋信息/基本个人信息这些),那我的想法是只要确定一个每个业主都必须且唯一的信息作为筛选条件就可以搞定了(手机号码),确定业务需求后没花多少时间就完成了(摇可乐),将代码推送到远程同事那边拉取后说没太大问题,就是输入查询条件后要再增加一个清空筛选条件重置事件,减少用户操作。所以通过这一个小功能开发下来的心得就是首先要确定业务需求,再熟悉原项目的接口数据是如何获取的,哪个接口满足我目前这个功能的需求,基本确定这几点就能完成小功能的开发了。