0
我正在为Windows Phone上的IsolatedStorageSettings.ApplicationSettings打包...存储库是否应该处理默认实例?
其中一个原因是为了减少散布的if(x == null)代码的数量。从我用自己的用法收集到的是,如果我从存储库中请求实体并且它不在那里,我会去创建它的默认实例。
我想知道的是,如果没有找到实体,返回实体的默认实例是不是一个好主意?如果是这样怎么会发生?
我应该允许用户传入默认实例吗?也许是工厂?
想法?
这很有道理,这里有很多很好的信息,谢谢。 – deanvmc 2012-02-14 12:50:09