当我使用许多过时的插件/gem时,我厌倦了问一些未回答的问题,有时它们并不能真正按照我真正想要的方式工作。所以我的问题很简单:
如果我是一名PHP程序员,Rails是我的第一个框架,那么接下来我需要学习什么,以便在处理麻烦的插件、代码片段或教程时可以依靠自己?我曾经很擅长用PHP编写电子商务系统(现在我知道MVC了,这很愚蠢),通常我会先读出插件的代码来了解它是做什么的,但显然在Ruby on Rails中
我希望doStuff()中的所有异常都在代码中冒泡,以便在更高级别上处理它们。我还想记录一下在更高级别的doStuff()中发生的任何异常的频率,目前正在这样做: doStuff() raise e, "specificerror to log in a db"
doStuff代码会抛出数十个异常,我希望捕获这些事件中的每一个放到db中。有一个doS