title: How should I implement business logic layer in Rails? And where should I put that code?
body: <p>I read "Enterprise Rails" (http://oreilly.com/catalog/9780596515201) The author suggests to have two subfolders named logical, physical under the models folder. It sounds like a good idea to organize the code. It will also allow to have a business layer. I just want to know how rails community feels about this. Is it a good idea to have a separate logic layer? </p>