> Did anyone speak out who isn't teaching and isn't being mentored?
I did not speak out, but learned rails on my own using training materials and attending some short classes. I started just before the end of the dynamic generators. I think everyone agrees that the dynamic generators were bad, but the current generators were a big help. They showed the correct way to build controllers and helped teach CRUD. It also provided a nice bookend to the routes resources macro. I hope we keep them, if we do chunk them we should also consider changing the default route generation for models to not use resources as that will create even more confusion. I like them, they helped me learn Rails and CRUD, I use them and I am stoked to learn I can customize them. On Mar 9, 2012, at 11:46 AM, Maxim Chernyak wrote: > On Mar 9, 2012, at 9:45 AM, Trek Glowacki wrote: > >> b) People who have spent time teaching Rails to new folks have chimed in >> saying they don't tell people to about scaffolding or, if they show people >> it exits, it's with a hand-wavy caveat: don't use this yet, since you don't >> know what it's all doing. > > Just my 2 cents. > > I think being overprotective of noobs from themselves is not exactly > learning-friendly. Scaffolds may be bad when you're actively mentoring > someone, you get overwhelmed with having so much to explain at once, but for > those who learn on their own (like I did) — scaffolds are something for me to > discover, explore, abuse, ask a bunch of "how do I make scaffolding build my > site for me" questions on IRC (there was no SO when I was learning), get > yelled at, abandon them, then maybe rediscover them again as a configurable > generator tool. > > That first "discover and explore" stage turned out invaluable as soon as I > understood that scaffolds simply generated a bunch of code. From then on, I > was reading the code and connecting the dots. Even at the point when I > abandoned scaffolds, I still occasionally generated a Foo scaffold just to > remember how it's recommended to write create/update action in my controller, > and such. > > Scaffolds are most useful to those who learn by example and learn alone. Did > anyone speak out who isn't teaching and isn't being mentored? > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Core" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-core?hl=en. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en.
