Vamos falar um pouco sobre o tratamento de exceções em Ruby, porque os programadores Rails não usam muito e o que pode dar errado. Além disso mostro alguns exemplos de como você pode tratar exceções utilizando o Rails Way.
Lost Art of Exception Handling - Alan Skorkin [http://code.tutsplus.com/articles/writing-robust-web- applications-the-lost-art-of-exception-handling--net-36395] How to Write Good Error Messages - Brad Bollenbach [http://bugroll.com/how-to-write-good-error-messages.html]