我正在开发移动项目,目前使用的是Parse(parse.com),它可以帮助我专注于与客户端的合作。但是,我期望我的应用程序快速增长,迟早我会移出解析尽量减少对其他第三方库的依赖
因为这种情况,我想尽可能少依赖于Parse编写我的代码,或者可以使它更容易调整另一个类似于Parse的服务(即使是我自己写的服务器)。
Parse提供了ParseUser类,但是当我移出Parse时,我将不得不编写自己的User类。我现在要做的是,将来当ParseUser类不再存在时,我可以使用旧的User类。
如果有什么好的设计模式,请指教!
我认为您正在寻找的设计模式是提供商模式模式:http://en.m.wikipedia.org/wiki/Provider_model –
微软如何才能使用它? –