首页 新闻 会员 周边

如何提高程序的可移植性

0
[已关闭问题]

请教高手指教,如何提高程序的可移植性?

是用接口吗?还是“开放封闭”、“里氏替换”、“依赖倒置”等原则呢?

如果有例子分析就最好了,谢谢!

张小新的主页 张小新 | 初学一级 | 园豆:200
提问于:2010-06-09 09:44
< >
分享
其他回答(1)
0

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

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

李.net | 园豆:730 (小虾三级) | 2010-06-09 10:02
0

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

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

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

Astar | 园豆:40805 (高人七级) | 2010-06-09 15:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册