软件如何优雅地向前兼容?( 二 )
其实类似的向前兼容问题 , 除了api之外 , 在对外提供的三方库SDK、公司内给其他项目调用的二方库SDK中 , 也有一样的情况 。
他们的解决思路也是类似的 。
最后我建议你多看一些知名的开源项目 , 从中你可以学到很多优雅的编程技巧和代码设计理念 。
好了 , 总结一下 。
这篇呢Z哥和你分享了软件向前兼容的一些方法 。 除了粗暴的if else之外 , 你可以尝试一下以下两种方法:
- 通过接口上增加版本号
- 一个前端版本对应一个后端版本
- 数据库设计预留扩展字段
- APP提供强制更新功能
不要光顾收藏 , 记得用起来哦 。
推荐阅读:
- 为什么我们总是「习惯性辩解」?
- 致后浪:6句肺腑之言 , 望你少走弯路
更多原创精品 , 欢迎加入小圈子 , 请戳【了解更多】
- 会员|美容院使用会员管理软件给顾客更好的消费体验!
- 产业|前瞻生鲜电商产业全球周报第67期:发力社区团购!京东内部筹划“京东优选”
- 王兴称美团优选目前重点是建设核心能力;苏宁旗下云网万店融资60亿元;阿里小米拟增资居然之家|8点1氪 | 美团
- 页面|如何简单、快速制作流程图?上班族的画图技巧get
- 桌面|日常使用的软件及网站分享 篇一:几个动态壁纸软件和静态壁纸网站:助你美化你的桌面
- 相片|把照片剪辑成视频的软件哪个好?
- 培育|跨境电商人才如何培育,长沙有“谱”了
- 抖音小店|抖音进军电商,短视频的商业模式与变现,创业者该如何抓住机遇?
- 计费|5G是如何计费的?
- 平台|Win平台上的本地音乐管理软件,MusicBee
