|
|
|
|
|
by nimblegorilla
4476 days ago
|
|
I agree, but I see "one line per controller action" as a guideline that doesn't need to be followed religiously. Almost every rails app that I come across has too much domain logic in the controllers. I'm refactoring an ecommerce app where the developers put 400 lines of payment processing code inside one controller. Things like authorization should be mostly contained in the root controller and not sprinkled around your controller actions. What kind of decorators are appropriate to apply to models from a controller action? I'm sure there are valid scenarios, but most of that should also go somewhere else. |
|