我是 ruby 和 rails 的新手,但似乎比我预期的要掌握它的窍门......
所以我有一些实例方法,在其中调用 ruby gems。当其中一个抛出错误时,我如何让它优雅地传回给客户端?如果可以的话,让它继续运行并显示错误消息,或者死掉并给出一个错误消息。
仍然让我的头缠在事情上。我知道我应该进行测试,这就是我接下来要做的事情……这就是测试的目的吗?我的意思是,我将模拟各种情况并查看代码如何反应,然后尝试让它优雅地这样做......但是,我可以使用一些指导来说明如何。
例如,如果我在一个页面上有 4 个部分,每个部分都是来自远程站点的提要,我会喜欢它。如果一个网站出现故障,我只希望那部分出现故障,其余部分正常运行。
所以,我有点不确定如何做到这一点。或者,这是一个非常 DIY 的东西吗?