我正在启动一个新的项目,它需要使用一个基本上返回JSON和XML文件的外部RESTAPI。它类似于 StackExchange API 我看到为该API所做的每个包装都有不同的方法;例如, stackoverflow-java-sdk 使用 Adapter Pattern .
所以,为了确保每一个新的API特性都能很容易地包含进来…最好的设计模式是什么?
这个 Bridge pattern 可用于封装两个接口,以便它们可以独立变化。听起来你很感兴趣。