validation - 向外部系统发送请求之前的其他验证逻辑

标签 validation grails groovy instagram-api

我正在使用他们的API在Instagram上发布评论。在文档中,它们描述了要发送的消息必须通过的规则。到目前为止,我的方法始终是在将消息发送到服务之前检查消息是否满足所有要求之前添加验证层。我宁愿以适当的错误更快地返回用户,而无需向社交网络发送任何请求。

它需要在我的应用程序中以及在Instagram规则不那么简单(例如仅限制消息长度)的Instagram中维护其他逻辑,我开始考虑这是否是最佳方法。

例如,对注释的要求之一是它们不能包含超过4个标签,这迫使我保持​​某种逻辑以能够检查字符串中有多少个标签。

您认为保持验证的努力值得吗?我一直都这么认为,但现在还不确定。

最佳答案

Would you think that the effort put into keeping that validation is worth it? I always thought so, but am not so sure any more.



绝对可以,除非您根本不关心用户。

用户是您的主要值(value),而他的舒适感高于一切。因此,好的软件必须进行双重验证。

我认为您不应该为实施所有Instagram检查而努力,但至少在大多数情况下,用户最容易失败。

关于validation - 向外部系统发送请求之前的其他验证逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33996885/

相关文章:

java - 阻止 Struts 2 验证特定操作

javascript - grails 指定 javascript 库

grails - 在createCriteria上使用属性时可以作为对象返回吗?

grails - 我可以使用groovy 1.7 beta 1运行grails 1.2-M3吗?

methods - 我怎样才能拥有一个可以在 Groovy 中按名称覆盖的默认参数方法?

php - 如何根据用户的电子邮件地址拒绝网站访问

asp.net-mvc-3 - 基于简单数学的验证码

.net - 针对.Net中的架构验证JSON

java - 如何并行运行 Spock 测试?

java - 将 Groovy 与 Spring 结合使用是否会降低性能?