I’ve used a number of resources to teach myself Rails over the past few years. I’ve used both the Intro to Rails workshop here on learn as well as Agile Web Development with Rails book from the PragmaticProgrammers.
The major difference in these two tutorials was the use of scaffolding to build the initial CRUD framework. The Prag Prog book used scaffolding while the learn workshop didn’t. I actually really appreciated that the learn workshop made me do the work myself as it gave me deeper understanding of how the pieces all fit together.
Given that, what is the general thought on using scaffolding in a real-life project? Do you generally use the base scaffolding and throw out what you don’t need or do you build the controller infrastructure from scratch. Or (the likely answer), does it just depend upon the nature of the controller you are implementing?
Any insights on how you use the scaffolding generation would be appreciated.