Comment Comment by prophetjohn I think this is a wise approach for large Rails applications, but this just looks like the Repository pattern to me, with ActiveRecord used as the db interaction layer parent prophetjohn 7 years ago