问题复现:
app开发迭代中,由于产品调整,出现了对老版本功能无法兼容的情况。
分析:
针对app会员需求,第一版产品逻辑比较简单,后端接口输出商品数据上是不考虑用户会员身份和用户前三单资格,前端来请求另外接口来做用户身份判断来处理显示的逻辑。由于后期产品逻辑不断调整,导致前端逻辑不断改变和堆积,出现了历史版本兼容难度加大的问题。
解决方案
需要思考的是,第一版的这个设计是否合理,后续这种逻辑是否应该放在后端来做,前端不做逻辑处理,只做显示
问题复现:
app开发迭代中,由于产品调整,出现了对老版本功能无法兼容的情况。
分析:
针对app会员需求,第一版产品逻辑比较简单,后端接口输出商品数据上是不考虑用户会员身份和用户前三单资格,前端来请求另外接口来做用户身份判断来处理显示的逻辑。由于后期产品逻辑不断调整,导致前端逻辑不断改变和堆积,出现了历史版本兼容难度加大的问题。
解决方案
需要思考的是,第一版的这个设计是否合理,后续这种逻辑是否应该放在后端来做,前端不做逻辑处理,只做显示