你知道我们常说的“向前兼容”和“向后兼容”都是什么意思吗?
背景:今儿组内随便聊天,说到代码的“向前兼容”和“向后兼容”。开始聊得都很嗨皮,可是越到后来我聊得和他们说的越是大相径庭。真应了那句话了:“你以为你以为的就是你以为的吗?!”。我以为说的“向前兼容”就是向以前的老版本兼容,后“向后兼容”则是为以后代码扩展提前做好铺垫。然而,恰恰相反。正文:后来从度娘、某乎哪里才得知:在软件开发行业中的“前/后”是按照英语的习惯来的,并不是按照咱们汉语习惯来的。(计算机都是人家发明的,手动摊手,无可奈何)英语中“向前”(forward)指未来,“向后”(backward
原创
2021-04-29 22:09:16 ·
1324 阅读 ·
4 评论