zzz6519003 / blog

My blog about coding
4 stars 1 forks source link

总结一些 web开发的原则(正确姿势) #120

Open zzz6519003 opened 5 years ago

zzz6519003 commented 5 years ago

ruby 中捕获异常

最好的 rescue 姿势,捕获明确指定的异常,rescue OneError => e 次好的 rescue 姿势,捕获 StandardError,通过 rescue 或 rescue => e 千万千万不要 rescue Exception => e,除非真的知道自己在干嘛 自己定义的异常应该继承自 StandardError ,而不是 Exception。

zzz6519003 commented 5 years ago

缓存虽然很快,但它毕竟也是一次 IO 操作,同样需要消耗一定时间,如果某一次特别大量读写缓存,很可能会以前性能问题,通过批量读取方式是解决该问题的有效手段。