在MVP模式上显示验证错误的最佳实践
|
我有一个用于用户注册的Presenter,我需要在其上实现验证错误,我所做的是我为每个验证错误创建了一个方法,例如
UserCannotBeEmpty()
,InvalidEmailAddress()
,UserAlreadyExists()
等。
只需几个字段就可以了,但是如果我有很多字段的话看起来并不好,我必须为此创建很多方法...
最好的方法是什么?
谢谢!
没有找到相关结果
已邀请:
1 个回复
淘圃跺枯替
和
方法。 likely5ѭ可能会没事的。重构常见的东西(空检查,字母数字检查,日期时间/数字解析等-类型相关),并仅在需要时实施特定于字段的验证。 请记住,应在模型侧验证特定于域的验证(例如,您的业务规则,例如\“发货日期不能在生产日期之前”)。