为了账号安全,请及时绑定邮箱和手机立即绑定

如何提高程序的可移植性

如何提高程序的可移植性

陪伴而非守候 2018-10-10 05:06:05
请教高手指教,如何提高程序的可移植性?是用接口吗?还是“开放封闭”、“里氏替换”、“依赖倒置”等原则呢?如果有例子分析就最好了,谢谢!
查看完整描述

2 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

我觉得,要可移值性,你要先要确定可移植性是指哪方面的可移植性,是数据库移值,还是跨平台移植?

确定了这些,再来分析程序可能更直观


查看完整回答
反对 回复 2018-10-23
?
HUWWW

TA贡献1874条经验 获得超12个赞

你所谓的可移植是数据库?参考PetShop,定义接口,给每种数据库实现相应的DAL,对于SQLSERVER/ACCESS写一个通用的即可,不过得建两种数据库。

还是架构,B/S,C/S等?关心的是业务逻辑,定义好接口。

还是操作系统?如果是.net,这个还是在windows下吧。


查看完整回答
反对 回复 2018-10-23
  • 2 回答
  • 0 关注
  • 706 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信