或者应该在视图中处理错误消息?我通常只尝试从我的模型中发送true和false。
很高兴听到你们做了什么!
发布于 2009-12-29 07:10:53
同意。模型应该乐于抛出东西,只要它是从模型随时可用的信息生成的。
发布于 2009-12-29 07:09:29
我希望模型抛出一个可以由视图处理的异常(如果合适的话,还可以向最终用户显示)。
发布于 2009-12-29 07:11:52
我的模型通过在持久化时抛出异常来处理验证。验证逻辑将收集一组验证错误,包括消息。如果有任何验证错误,就会抛出异常。如果需要,视图/控制器可以询问模型以查找适当的错误消息。
https://stackoverflow.com/questions/1972007
复制相似问题