Ruby on Rails runs on Ruby, which is an open source language that has been around since the 1990s. What is Ruby? One of…
Ruby content on the Revelry Blog: Navigate our lab notes by using the tag system.
The implementation of the Ruby language is built using duck typing and it would seem wise to build our Ruby applications in that way.
While it is definitely good to have a slim controller for sake of code reusability, readability, and testing, it is also good to have a skinny model (for the exact same reasons). In fact, its just good to have a skinny everything.