Muito interessante este artigo:

http://glu.ttono.us/articles/2006/08/30/guide-things-you-shouldnt-be-doing-in-rails