向前兼容和向后兼容 —— 由于中英文化差异导致意义混淆。
向前兼容(Forwards Compatibility): 向上兼容
Forward有“将来”的含义。
Old版本支持Now版本生成的数据,Now版本支持New版本数据。
纯硬件角度: PC CD光驱肯定无法播放DVD盘;
应用软件角度: Office 2007可以不打开Office 2013产出的xlxs文件,但要能打开Office 2013产出的xls/csv文件;
Old Tool可以不打开New Tool ews文件,但要能打开New Tool dws文件; (即使新版dws文件格式有更新,旧版也要兼容)
OS或框架角度: Windows 3.1要能运行为Windows 10开发的程序;
Android GB要能运行基于Android L开发的程序;(Ignore new feature in Win-10/Android L)
Apk和Device角度: Old APK能够与New Device连接;
向后兼容(Backwards Compatibility): 向下兼容
Backward有“回头”的含义。
Now版本可以支持Old版本数据。
纯硬件角度: PC的DVD光驱不仅可以播放DVD盘,也可以播放CD盘
应用软件角度: Office 2013可以打开Office 2007产出的xlxs文件;
New Tool不仅可以打开ews文件,还可以打开Old Tool的dws文件;
OS或框架角度: Windows 10要能运行为Windows 3.1开发的程序;
Android L要能运行基于Android GB开发的程序;(Use old Framework API or GUI控件)
Apk和Device角度: New APK能够与Old Device连接;
向前兼容(Forwards Compatibility): 向上兼容
Forward有“将来”的含义。
Old版本支持Now版本生成的数据,Now版本支持New版本数据。
纯硬件角度: PC CD光驱肯定无法播放DVD盘;
应用软件角度: Office 2007可以不打开Office 2013产出的xlxs文件,但要能打开Office 2013产出的xls/csv文件;
Old Tool可以不打开New Tool ews文件,但要能打开New Tool dws文件; (即使新版dws文件格式有更新,旧版也要兼容)
OS或框架角度: Windows 3.1要能运行为Windows 10开发的程序;
Android GB要能运行基于Android L开发的程序;(Ignore new feature in Win-10/Android L)
Apk和Device角度: Old APK能够与New Device连接;
向后兼容(Backwards Compatibility): 向下兼容
Backward有“回头”的含义。
Now版本可以支持Old版本数据。
纯硬件角度: PC的DVD光驱不仅可以播放DVD盘,也可以播放CD盘
应用软件角度: Office 2013可以打开Office 2007产出的xlxs文件;
New Tool不仅可以打开ews文件,还可以打开Old Tool的dws文件;
OS或框架角度: Windows 10要能运行为Windows 3.1开发的程序;
Android L要能运行基于Android GB开发的程序;(Use old Framework API or GUI控件)
Apk和Device角度: New APK能够与Old Device连接;