在向外部系统发送请求之前的附加验证逻辑

时间:2015-11-30 10:51:43

标签: validation grails groovy instagram-api

我正在使用他们的API在Instagram上发表评论。在文档中,他们描述了正在发送的消息必须通过的规则。到目前为止,我的方法总是在消息被发送到服务检查之前添加验证层,如果它满足所有要求。我倾向于使用正确的错误更快地回复用户,而不向社交网络发送任何请求。

它需要在我的应用程序中保持额外的逻辑,而在Instagram的情况下,规则不是那么简单(例如,只是限制消息的长度),我开始考虑这是否是最佳方法。

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

您认为保持验证的努力值得吗?我一直都这么认为,但我不再那么肯定了。

1 个答案:

答案 0 :(得分:0)

  

您是否认为保持验证的努力是   值得?我一直都这么认为,但我不再那么肯定了。

绝对是,除非你根本不关心用户。

用户是您的主要价值,他的安慰是最重要的。因此,对于一个好的软件来说,双重验证是必须的。

我认为你不应该努力实现绝对的所有Instagram检查,但至少大部分都是,用户最常失败。