1、跨平台业务影响时注意要考虑多个平台
首页有banner图,之前只从文章设置,如今运营需要改为可以设置多种类型(文章、文档、视频、活动等等),考虑到采用广告位设计,这样就可以设置多类型。所以就需要改原业务逻辑,同时为了精简,考虑到了删除原获取banner接口及标识为banner的字段(当然坑也就出在这里啦)。
本来有考虑到了多平台同步修改,但是web上线后用户无感知,APP的话,用户不更新就会导致 banner 无数据,并且APP需要提审的话,也得后端代码上线才可,否则会被拒,认为你app有bug;而且APP上架需要审核,最少也得几个小时,ios app还得一天。所以这就是个问题了。
所以本次考虑有欠缺。
正确的方案应该是:采用新设计方案,但是,为了兼容APP,保留原接口,及原标识字段;待APP再迭代2-3个版本后,再删除原接口及原标识字段。