CS 专业老师留的思考题,关于网络新标准和旧标准,想问问 V 站众多从业人员的看法

2019-12-24 16:15:01 +08:00
 xjtu001
具体的问题:
网络标准变化迅速。客户端软件每隔几月就更新一次。拥有大量用户使用的软件的开发人员面临一个矛盾:使用最新的标准去增加功能还是使用旧的标准来保证旧版本软件的稳定性。

v 站那么多从业人员,不知道你们对这个问题的看法是什么样的。
1191 次点击
所在节点    问与答
5 条回复
b821025551b
2019-12-24 16:22:29 +08:00
保证稳定是前提,但并不是全部。另外,我没理解几个月更新一次的客户端和网络标准更新有什么必然的关系,每次更新难道不是 bug 修复及新特性 /新业务的更新么?
msg7086
2019-12-24 16:23:02 +08:00
稳定分支和开发分支?
xjtu001
2019-12-24 16:31:02 +08:00
@msg7086 是类似于稳定版本和测试版本的关系吗


@b821025551b 我也不是很清楚和网络标准有什么关系,我觉得有可能题意是类似于 Android 的 api 标准升级和客户端更新的关系把
b821025551b
2019-12-24 16:45:50 +08:00
@xjtu001 #3
哦,如果说的是这方面,我这么理解:
平台 API 升级,主要有这几点:
首先是可向下兼容性 API 升级:这个不用 care ;
然后是不兼容 API 升级:多版本的兼容处理,老版本用老 API,新版本用新 API ;
最后是新 API 和移除 API,这个问题重点也应该是这里吧
如果不是特别极客的,没必要做同步更新。首先是平台的稳定性可能不高,遇见坑解决起来没有前人帮你解决,其次是用户手里的平台可能根本就没及时跟进更新,你加上这些意义并不太大,不如把时间放在其它要重点处理的地方;当然有时间有精力来做也没什么问题,主要看项目的优先级。
当然,这种更新还是要做好兼容处理,保持稳定这是前提。
julyclyde
2019-12-25 18:03:46 +08:00
你们老师可能是混知乎的
不问是不是,先问为什么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/631905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX