如何提高程序的可移植性

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

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

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


陪伴而非守候
浏览 707回答 2
2回答

慕村225694

我觉得,要可移值性,你要先要确定可移植性是指哪方面的可移植性,是数据库移值,还是跨平台移植?确定了这些,再来分析程序可能更直观

HUWWW

你所谓的可移植是数据库?参考PetShop,定义接口,给每种数据库实现相应的DAL,对于SQLSERVER/ACCESS写一个通用的即可,不过得建两种数据库。还是架构,B/S,C/S等?关心的是业务逻辑,定义好接口。还是操作系统?如果是.net,这个还是在windows下吧。
打开App,查看更多内容
随时随地看视频慕课网APP