0
在我的應用程序中,我有一個用於將對某些響應反序列化的對象。 我有通知類和另一個類NotificationUnmarshaller。這隻有一個方法:工廠類與FromObject()方法
public IList<Notification> UnMarshal(PullResponse pullResponse)
我想重構這個類到通知類中的一個公共靜態方法。例如:
public class Notification
{
//members
public static IList<Notification> FromResponse(PullResponse response}
{
//unmarshal
}
}
在這個良好的設計模式?使用單一方法反序列化響應是否有任何優勢? FromObject(...)方法模式很好嗎?