用数据说话

常量常量,自从他诞生下来基本都不会变,可是他从哪里来呢?大家一般是从经验值出发,或者估摸个数,之后就抛之脑后,再也不理他了。可是这样合理么?

比如说论坛一页显示50个条目,这50从哪里来,应该就这么大么?换成别的数值会不会更好?
比如说同步备份间隔时间0.5秒,这个数值最恰当么?
比如说一次列表查询最多给出1000个,1000个是不是最适合的数值?

那多少合适,用数据说话,先估算分析页面构成,再调查不同条目数,全国各地的网络延迟状况,选择合适的
分析一下更新频率是什么样的分布,可以估算同步间隔时间。
估算并经测试统计分析,选择最合适的数值。

以上几个例子可能不够典型,但足以说明意思,网络服务的常量有时并不能随便定,要根据具体数据说话,不要忽视常量的影响:)