ga-wdi-boston / rails-api-many-to-many

Placeholder. Code in the rails-api-*. demo/code-along/lab series
Other
1 stars 77 forks source link

Should we add a rename-of-relationship demo to this talk? #11

Open MicFin opened 7 years ago

MicFin commented 7 years ago

Feedback from LM01 developer

Some feedback… I find it much easier to first watch a demo before jumping right into a code along that involves learning new material as well as coding along. Having a demo followed by a code along sets up a better demo experience for me.

gaand commented 7 years ago

Why isn't there a demo first so we can grasp this lesson better? Just curious on your thoughts. Thanks!

MicFin commented 7 years ago

I haven't deliver this lesson so @payne-chris-r and @jrhorn424 will have more useful input. The sequence builds on itself and this particular lesson does seem to have demos before the code alongs or labs and follows the demo (I do), code along (we do), lab (you do) framework.

payne-chris-r commented 7 years ago

The reason there are differences is because they're different. We want to show you different relationships, and how to deal with different relationships. If they were all the same you may have learned one type of m-t-m relationship slightly better, but you wouldn't have nearly as many tools in your toolkit.

payne-chris-r commented 7 years ago

To answer the issue, there IS a demo, it just isn't identical to the code-along or the lab, because of the 3 different domains, and the differences between them all. Perhaps we could add a 'rename relationship' step to the demo part, but the relationship doesn't require it, so it seems weird. Conversely, later on the lab doesn't really require it so maybe we shouldn't have it there either? Or have it in both places.