1
imn1 2021-05-01 16:38:35 +08:00 1
权限就是 BOOL 吧?消耗总比正则少,难不成贵司的权限设置异常复杂?
|
2
billlee 2021-05-01 16:49:16 +08:00 1
看正则有多复杂了,jdk 的正则是 backtrace 的,性能不怎么好。但不管怎么说这个也是容易水平扩展的
|
3
renmu123 2021-05-01 18:45:38 +08:00 via Android 1
那肯定是权限啊,分几种情况讨论
1. 有权限,内容正确 2. 有权限,内容错误 3. 无权限,内容正确 4. 无权限,内容错误。 在有权限的情况,要对两种都进行检查,顺序没什么差。 但如果检查到无权限,那么其实已经不用进行内容检查了。 如果先检查内容,那么这四种情况都要进行两次检查 |
4
superrichman 2021-05-01 18:55:37 +08:00 via iPhone
没权限你检查这内容有什么意义?
|
6
lidlesseye11 2021-05-01 21:37:15 +08:00
从性能角度来说,先查内容比较好,毕竟省得连 db 了。
但从易用性来说还是先查权限吧。。你检查不通过的时候不用给调用者返回原因吗? 先检查内容的话,人家改了半天好不容易改好了,你再回个没有权限?不给人气炸了。。。 当然,最好还是两个都检查一下。。 |
7
raaaaaar 2021-05-02 00:17:14 +08:00 via Android
一条龙服务
我就是那条龙 |