zsh*_*arp 5 asp.net-mvc
在进行查看之前,是否应该检查转到视图的模型对象是否为null?如果为null,则创建一个虚拟实例?或者View应该检查null吗?
Har*_*lby 2
我的观点是空对象模式是一件好事™。使用它,您可以编写 View 来处理 Foo 对象,并且所有这些对象(包括 null 对象)都会正确运行。
这种模式的美妙之处在于,无论空值只能单独存在还是作为集合的一部分(尽管后一种情况应该是,恕我直言,非常罕见),它都可以工作。
归档时间:
16 年,3 月 前
查看次数:
2654 次
最近记录:
15 年,9 月 前